Функция ИНДЕКС в Excel · INDEX
ИНДЕКС возвращает значение из диапазона по номеру строки (и столбца). Сама по себе она простая, но в паре с ПОИСКПОЗ заменяет ВПР и умеет искать в любую сторону. В английском Excel она называется INDEX.
Синтаксис
ИНДЕКС(массив; номер_строки; [номер_столбца])
| массив | Диапазон, откуда берём значение. |
| номер_строки | Какая по счёту строка диапазона. |
| [номер_столбца] | Для диапазона в несколько столбцов. |
В английской версии: INDEX(массив, номер_строки, [номер_столбца])
Попробуйте прямо здесь
Артикул товара «Сахар, 1 кг»попробуйте здесь
C7
| A | B | C | |
|---|---|---|---|
| 1 | Артикул | Товар | Цена |
| 2 | A-101 | Кофе, 1 кг | 1 450 |
| 3 | A-102 | Чай, 100 пак. | 390 |
| 4 | A-103 | Сахар, 1 кг | 89 |
| 5 | A-104 | Молоко, 1 л | 95 |
| 6 | Товар | Сахар, 1 кг | |
| 7 | Артикул |
Кликните по ячейке — её адрес попадёт в формулу. Клик по букве столбца вставит весь столбец.
Типичные ошибки
1
Диапазоны разной высоты
A2:A5 в ИНДЕКС и B1:B5 в ПОИСКПОЗ — номер строки сдвинется на одну.
2
Забыли 0 в ПОИСКПОЗ
Без него поиск приблизительный и требует сортировки.
Вопросы
Как ИНДЕКС называется по-английски?
INDEX.
Почему ИНДЕКС + ПОИСКПОЗ лучше ВПР?
Ищет влево, не ломается при вставке столбца и быстрее на больших таблицах.