Fast FormulaFast Formula
Excel8 мин·

ИНДЕКС + ПОИСКПОЗ — мощная замена ВПР в Excel и Google Sheets

Почему ИНДЕКС/ПОИСКПОЗ лучше ВПР: поиск влево, несколько условий, скорость. Примеры для Excel и Google Sheets с объяснениями.

Зачем нужен ИНДЕКС + ПОИСКПОЗ

ВПР (VLOOKUP) — самая известная функция поиска, но у неё есть ограничения: не может искать влево, привязана к порядку столбцов, медленная на больших данных. ИНДЕКС + ПОИСКПОЗ решает все эти проблемы.

Как это работает

ПОИСКПОЗ (MATCH) — находит позицию (номер строки) искомого значения в столбце. ИНДЕКС (INDEX) — возвращает значение из столбца по номеру строки. Вместе: ПОИСКПОЗ находит «где», ИНДЕКС забирает «что».
=ИНДЕКС(C:C; ПОИСКПОЗ(A2; B:B; 0))

Пример 1: поиск цены по названию

Столбец A — название товара (искомое), столбец B — артикулы, столбец C — цены. ВПР не работает, потому что ищет только в первом столбце диапазона, а нам нужен столбец C при поиске по B.
=ИНДЕКС(C:C; ПОИСКПОЗ(A2; B:B; 0))
💡 Совет: 0 в ПОИСКПОЗ означает точное совпадение (аналог FALSE в ВПР).

Пример 2: поиск влево

ВПР ищет только вправо от ключевого столбца. ИНДЕКС+ПОИСКПОЗ ищет в любом направлении. Столбец C — ключ, столбец A — нужное значение (левее).
=ИНДЕКС(A:A; ПОИСКПОЗ(D2; C:C; 0))

Пример 3: поиск по двум условиям

Нужно найти сумму для конкретного города И конкретного менеджера. Используем массивную формулу.
=ИНДЕКС(D:D; ПОИСКПОЗ(1; (B:B="Москва")*(C:C="Иванов"); 0))
💡 Совет: В Excel 365 работает как обычная формула. В старых версиях нужно ввести через Ctrl+Shift+Enter.

Скорость: ИНДЕКС+ПОИСКПОЗ vs ВПР

На таблицах 10 000+ строк ИНДЕКС+ПОИСКПОЗ работает заметно быстрее ВПР. Причина: ВПР просматривает весь диапазон, а ПОИСКПОЗ останавливается при нахождении. На 100 000 строк разница может быть в разы.

В Google Sheets

Синтаксис такой же, но названия английские: =INDEX(C:C, MATCH(A2, B:B, 0)) В Google Sheets также доступен XLOOKUP — современная замена и ВПР, и ИНДЕКС+ПОИСКПОЗ. Но XLOOKUP пока недоступен в старых версиях Excel.
=INDEX(C:C, MATCH(A2, B:B, 0))

Когда использовать что

ВПР — простой поиск вправо, быстро написать. ИНДЕКС+ПОИСКПОЗ — поиск влево, несколько условий, большие таблицы. XLOOKUP — если есть Excel 365 или Google Sheets (лучший вариант). Fast Formula автоматически выбирает оптимальную функцию для вашей задачи.

Заключение

ИНДЕКС+ПОИСКПОЗ — профессиональный инструмент поиска данных. Быстрее ВПР, гибче, работает в любом направлении. Но запоминать синтаксис не нужно — опишите задачу в Fast Formula, AI подберёт лучшую формулу.
🤖

Не хотите запоминать формулы?

Опишите задачу на русском — AI сгенерирует формулу с правильными ссылками на вашу таблицу. 5 запросов бесплатно.

Попробовать бесплатно →

Попробуйте бесплатно

5 запросов бесплатно, без регистрации. Загрузите таблицу — получите формулу за секунды.