Загальна формула
=INDEX(Table(#Headers),index)
Резюме
Щоб отримати ім'я стовпця в таблиці Excel із числового індексу, ви можете використовувати функцію INDEX зі структурованим посиланням. У наведеному прикладі формула в I4 має вигляд:
=INDEX(Table1(#Headers),H5)
Коли формула копіюється вниз, вона повертає ім'я для кожного стовпця на основі значень індексу в стовпці H.
Пояснення
Це стандартна формула INDEX. Єдиним фокусом формули є використання структурованого посилання для повернення діапазону для заголовків таблиці:
Table1(#Headers)
Цей діапазон переходить до INDEX для аргументу масиву, значення індексу подається зі стовпця H:
=INDEX(Table1(#Headers),H5)
Результатом буде назва першого елемента в заголовку, який є "ID".
Незважаючи на те, що заголовки знаходяться в горизонтальному масиві, зі значеннями у стовпцях, INDEX використовуватиме номер рядка як загальний INDEX для одновимірних масивів, подібних цьому, і правильно повертатиме значення у цій позиції.