
Obecný vzorec
=INDEX(Table(#Headers),index)
souhrn
Chcete-li získat název sloupce v tabulce Excel z jeho číselného indexu, můžete použít funkci INDEX se strukturovaným odkazem. V zobrazeném příkladu je vzorec v I4:
=INDEX(Table1(#Headers),H5)
Když je vzorec zkopírován dolů, vrátí název každého sloupce na základě hodnot indexu ve sloupci H.
Vysvětlení
Toto je standardní vzorec INDEX. Jediným trikem vzorce je použití strukturovaného odkazu k vrácení rozsahu záhlaví tabulky:
Table1(#Headers)
Tento rozsah jde do INDEXu pro argument pole s hodnotou indexu dodanou ze sloupce H:
=INDEX(Table1(#Headers),H5)
Výsledkem je název první položky v záhlaví, což je „ID“.
Přestože jsou záhlaví v horizontálním poli s hodnotami ve sloupcích, INDEX použije číslo řádku jako obecný INDEX pro jednorozměrná pole, jako je tato, a správně vrátí hodnotu na dané pozici.