
Általános képlet
=INDEX(Table(#Headers),index)
Összegzés
Ha egy Excel táblázat oszlopának nevét a numerikus indexéből szeretné megszerezni, használhatja az INDEX függvényt strukturált hivatkozással. A bemutatott példában az I4 képlete a következő:
=INDEX(Table1(#Headers),H5)
A képlet lemásolásakor minden oszlopnak megad egy nevet, a H oszlop indexértékei alapján.
Magyarázat
Ez egy szokásos INDEX képlet. A képlet egyetlen trükkje egy strukturált hivatkozás használata, amely a táblázat fejlécének tartományát adja vissza:
Table1(#Headers)
Ez a tartomány INDEX-be megy a tömb argumentumához, a H oszlopból szolgáltatott indexértékkel:
=INDEX(Table1(#Headers),H5)
Az eredmény a fejléc első elemének neve, amely "ID".
Bár a fejlécek vízszintes tömbben vannak, az értékek oszlopokban vannak, az INDEX a sorszámot általános INDEX-ként fogja használni az ilyen egydimenziós tömbökhöz, és helyesen adja vissza az értéket ebben a helyzetben.