Yleinen kaava
=INDEX(Table(#Headers),index)
Yhteenveto
Jos haluat saada Excel-taulukon sarakkeen nimen numeerisesta hakemistosta, voit käyttää INDEX-funktiota strukturoidun viitteen kanssa. Esitetyssä esimerkissä kaava kohdassa I4 on:
=INDEX(Table1(#Headers),H5)
Kun kaava kopioidaan alaspäin, se palauttaa jokaiselle sarakkeelle nimen sarakkeen H indeksiarvojen perusteella.
Selitys
Tämä on tavallinen INDEX-kaava. Ainoa temppu kaavaan on strukturoidun viitteen käyttö palauttamaan alue taulukon otsikoille:
Table1(#Headers)
Tämä alue menee taulukon argumentin INDEX-arvoon, ja indeksiarvo syötetään sarakkeesta H:
=INDEX(Table1(#Headers),H5)
Tuloksena on otsikon ensimmäisen kohteen nimi, joka on "ID".
Vaikka otsikot ovat vaakasuorassa taulukossa, arvot sarakkeissa, INDEX käyttää rivinumeroa yleisenä hakemistona tällaisille yksiulotteisille matriiseille ja palauttaa arvon oikein kyseiseen kohtaan.