Обща формула
=INDEX(Table(#Headers),index)
Обобщение
За да получите името на колона в таблица на Excel от нейния числов индекс, можете да използвате функцията INDEX със структурирана препратка. В показания пример формулата в I4 е:
=INDEX(Table1(#Headers),H5)
Когато формулата се копира надолу, тя връща име за всяка колона въз основа на стойностите на индекса в колона H.
Обяснение
Това е стандартна формула INDEX. Единственият трик на формулата е използването на структурирана препратка за връщане на диапазон за заглавките на таблицата:
Table1(#Headers)
Този диапазон влиза в INDEX за аргумента на масива, като стойността на индекса се предоставя от колона H:
=INDEX(Table1(#Headers),H5)
Резултатът е името на първия елемент в заглавката, който е "ID".
Въпреки че заглавията са в хоризонтален масив, със стойности в колони, INDEX ще използва номера на реда като общ INDEX за едномерни масиви като този и правилно връща стойността в тази позиция.