Excel-formel: Få kolonneindeks i Excel-tabellen -

Innholdsfortegnelse

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.

Interessante artikler...