Formula Excel: obțineți indexul coloanei în tabelul Excel -

Cuprins

Formula generică

=MATCH(name,Table(#Headers),0)

rezumat

Pentru a obține indexul unei coloane într-un tabel Excel, puteți utiliza funcția MATCH. În exemplul prezentat, formula din I4 este:

=MATCH(H4,Table1(#Headers),0)

Când formula este copiată în jos, returnează un index pentru fiecare coloană listată în coloana H. Obținerea unui index de acest fel este utilă atunci când doriți să consultați coloanele tabelului după index în alte formule, cum ar fi VLOOKUP, INDEX și MATCH etc.

Explicaţie

Aceasta este o formulă MATCH standard în care valorile de căutare provin din coloana H, matricea este antetele din Tabelul 1, iar tipul de potrivire este zero, pentru a forța o potrivire exactă.

Singurul truc pentru formulă este utilizarea unei referințe structurate pentru a returna un interval pentru antetele tabelului la funcția MATCH:

Table1(#Headers)

Lucrul interesant al acestei referințe este că se va adapta automat la orice modificare din tabel. Chiar și atunci când coloanele sunt adăugate sau eliminate, referința va continua să returneze intervalul corect.

Articole interesante...