Формула Excel: Отримати назву стовпця з індексу в таблиці -

Зміст

Загальна формула

=INDEX(Table(#Headers),index)

Резюме

Щоб отримати ім'я стовпця в таблиці Excel із числового індексу, ви можете використовувати функцію INDEX зі структурованим посиланням. У наведеному прикладі формула в I4 має вигляд:

=INDEX(Table1(#Headers),H5)

Коли формула копіюється вниз, вона повертає ім'я для кожного стовпця на основі значень індексу в стовпці H.

Пояснення

Це стандартна формула INDEX. Єдиним фокусом формули є використання структурованого посилання для повернення діапазону для заголовків таблиці:

Table1(#Headers)

Цей діапазон переходить до INDEX для аргументу масиву, значення індексу подається зі стовпця H:

=INDEX(Table1(#Headers),H5)

Результатом буде назва першого елемента в заголовку, який є "ID".

Незважаючи на те, що заголовки знаходяться в горизонтальному масиві, зі значеннями у стовпцях, INDEX використовуватиме номер рядка як загальний INDEX для одновимірних масивів, подібних цьому, і правильно повертатиме значення у цій позиції.

Цікаві статті...