Пошук
INDEX
Визначення
INDEX повертає значення, що перебуває на заданій позиції рядка (і, за потреби, стовпця) всередині діапазону.
Синтаксис
=INDEX(array, row_num, [column_num])
Аргументи
| Аргумент | Значення |
|---|---|
array |
Діапазон, з якого береться значення, наприклад B2:B5. |
row_num |
Позиція рядка всередині діапазону; перший рядок діапазону вважається за 1. |
column_num |
Необов’язково. Позиція стовпця всередині діапазону; потрібна, якщо в діапазоні кілька стовпців. |
Приклад
У метеожурналі місячні опади записано в B2:B5, і вам потрібен третій запис.
| A: Місяць | B: Опади (мм) |
|---|---|
| бер. | 57 |
| квіт. | 66 |
| трав. | 38 |
| черв. | 24 |
Формула: =INDEX(B2:B5,3)
Результат: 38. Третя комірка всередині B2:B5 — це B4, у якій записано 38.
Практика
У діапазоні D2:E4 назви чаю записано в стовпці D, а час заварювання — в стовпці E: Sencha 2, Oolong 5 і Rooibos 7. Напишіть формулу, яка повертає час заварювання в третьому рядку.
- У F2 напишіть формулу INDEX, яка повертає рядок 3, стовпець 2 діапазону D2:E4.
- F2 має показати час заварювання в рядку 3, стовпці 2 діапазону D2:E4.
Пов’язані функції
INDEX дістає значення, коли його позицію відомо, MATCH знаходить цю позицію, а VLOOKUP поєднує обидва кроки для простих таблиць.
Поширена помилка
Використання номера рядка аркуша замість позиції всередині діапазону: для B2:B5 запит рядка 4 поверне третій елемент, а запит рядка 5 поверне #REF!.