
Általános képlet
=MATCH(name,Table(#Headers),0)
Összegzés
Ha meg szeretné kapni az oszlop indexét egy Excel táblázatban, használhatja a MATCH függvényt. A bemutatott példában az I4 képlete a következő:
=MATCH(H4,Table1(#Headers),0)
Ha a képletet lefelé másolja, akkor a H oszlopban felsorolt minden oszlophoz indexet ad vissza. Ilyen index megszerzése akkor hasznos, ha más képletekben, például VLOOKUP, INDEX és MATCH stb.
Magyarázat
Ez egy szabványos MATCH képlet, ahol a keresési értékek a H oszlopból származnak, a tömb az 1. táblázat fejlécei, az egyezés típusa pedig nulla a pontos egyezés kikényszerítéséhez.
A képlet egyetlen trükkje egy strukturált hivatkozás használata, amely a táblázat fejlécének tartományát visszaadja a MATCH függvénybe:
Table1(#Headers)
A hivatkozásban az a szép, hogy automatikusan alkalmazkodik a táblázatban bekövetkezett változásokhoz. Az oszlopok hozzáadása vagy eltávolítása esetén is a megfelelő tartományt adja vissza.