🎁 Бесплатные шаблоны эксель — скачивайте без регистрации и оплаты

ИНДЕКС + ПОИСКПОЗ в Excel: поиск по ключу

=ИНДЕКС(C2:C5; ПОИСКПОЗ(A6; A2:A5; 0))
в англ. Excel: =INDEX(C2:C5, MATCH(A6, A2:A5, 0))
🔍 Попробуйте сами Поменяйте ключ в зелёной ячейке — формула найдёт другое значение
A B C
1 Артикул Товар Цена
2 A-001 Ноутбук 55000
3 A-002 Мышь 1500
4 A-003 Клавиатура 3500
5 A-004 Монитор 18000
6 A-003
Искомое значение Область поиска
Результат: —

Связка функций ИНДЕКС и ПОИСКПОЗ заменяет классический ВПР и позволяет искать данные в любых столбцах таблицы. ПОИСКПОЗ находит порядковый номер строки по заданному ключу, а ИНДЕКС возвращает значение из нужного столбца на пересечении этой строки. Этот инструмент незаменим, когда искомый ключ находится справа от возвращаемых данных, так как стандартный ВПР не умеет искать слева направо. Формула работает стабильно при добавлении новых столбцов и не ломает структуру таблицы. В примере формула находит артикул A-003 в первом столбце и возвращает соответствующую ему цену из третьего столбца — 3500.

Как работает формула

C2:C5 Диапазон возврата результата
A6 Ячейка с искомым значением
A2:A5 Диапазон поиска ключа
0 Точное совпадение

Частые ошибки

=ИНДЕКС(C2:C5; ПОИСКПОЗ(A6; A2:A5; 1))

❌ Неверный тип сопоставления (третий аргумент не 0)

✅ Укажите 0 для точного поиска, если данные не отсортированы #Н/Д | Искомое значение не найдено в диапазоне | Проверьте правильность ключа и отсутствие лишних пробелов

📥 Скачать пример

Готовый .xlsx с формулой, живой таблицей и примерами ошибок.

Поделиться: ВКонтакте