Excel formula: Pridobite ime stolpca iz indeksa v tabeli -

Kazalo

Splošna formula

=INDEX(Table(#Headers),index)

Povzetek

Če želite dobiti ime stolpca v Excelovi tabeli iz njegovega številskega indeksa, lahko uporabite funkcijo INDEX s strukturiranim sklicem. V prikazanem primeru je formula v I4:

=INDEX(Table1(#Headers),H5)

Ko formulo kopiramo navzdol, vrne ime za vsak stolpec na podlagi vrednosti indeksa v stolpcu H.

Pojasnilo

To je standardna formula INDEX. Edini trik formule je uporaba strukturirane reference za vrnitev obsega za glave tabel:

Table1(#Headers)

Ta obseg preide v INDEX za argument matrike, vrednost indeksa pa je na voljo iz stolpca H:

=INDEX(Table1(#Headers),H5)

Rezultat je ime prvega elementa v glavi, ki je "ID".

Čeprav so glave v vodoravnem polju, z vrednostmi v stolpcih, bo INDEX uporabil številko vrstice kot splošni INDEX za enodimenzionalne nize, kot je ta, in pravilno vrnil vrednost na tem položaju.

Zanimive Članki...