
Generisk formel
=MATCH(name,Table(#Headers),0)
Sammendrag
For å få indeksen til en kolonne i en Excel-tabell, kan du bruke MATCH-funksjonen. I eksemplet vist er formelen i I4:
=MATCH(H4,Table1(#Headers),0)
Når formelen er kopiert ned, returnerer den en indeks for hver kolonne oppført i kolonne H. Å få en indeks som dette er nyttig når du vil referere til tabellkolonner etter indeks i andre formler, som VLOOKUP, INDEX og MATCH, etc.
Forklaring
Dette er en standard MATCH-formel hvor oppslagsverdiene kommer fra kolonne H, matrisen er overskriftene i tabell 1, og samsvarstypen er null, for å tvinge en nøyaktig samsvar.
Det eneste trikset til formelen er bruken av en strukturert referanse for å returnere et område for tabelloverskriftene til MATCH-funksjonen:
Table1(#Headers)
Det fine med denne referansen er at den automatisk vil justere seg til eventuelle endringer i tabellen. Selv når kolonner er lagt til eller fjernet, vil referansen fortsette å returnere riktig område.