Excel formula: Dohvatite naziv stupca iz indeksa u tablici -

Sadržaj

Generička formula

=INDEX(Table(#Headers),index)

Sažetak

Da biste dobili ime stupca u Excel tablici iz njegovog numeričkog indeksa, možete koristiti funkciju INDEX sa strukturiranom referencom. U prikazanom primjeru formula u I4 je:

=INDEX(Table1(#Headers),H5)

Kada se formula kopira, vraća naziv za svaki stupac, na temelju vrijednosti indeksa u stupcu H.

Obrazloženje

Ovo je standardna INDEX formula. Jedini trik formule je upotreba strukturirane reference za vraćanje raspona za zaglavlja tablice:

Table1(#Headers)

Ovaj raspon ulazi u INDEX za argument niza, s vrijednošću indeksa dobivenom iz stupca H:

=INDEX(Table1(#Headers),H5)

Rezultat je naziv prve stavke u zaglavlju, a to je "ID".

Iako su zaglavlja u vodoravnom nizu, s vrijednostima u stupcima, INDEX će koristiti broj retka kao generički INDEX za jednodimenzionalne nizove poput ovog i ispravno vratiti vrijednost na tom položaju.

Zanimljivi članci...