askXL
Вопрос RU

Как использовать ИНДЕКС и ПОИСКПОЗ вместо ВПР?

Ответ

=ИНДЕКС(столбец_результата; ПОИСКПОЗ(искомое; столбец_поиска; 0)). Эта связка мощнее ВПР: ищет в любом направлении и не зависит от порядка столбцов.

Подробное объяснение

Связка ИНДЕКС+ПОИСКПОЗ — профессиональная замена ВПР (VLOOKUP), лишённая его ограничений.

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

ПОИСКПОЗ находит номер строки, ИНДЕКС возвращает значение из этой строки:

=ИНДЕКС(C2:C100; ПОИСКПОЗ(E1; A2:A100; 0))

Почему лучше ВПР

  • Ищет в любом столбце — не только в первом
  • Вставка/удаление столбцов не ломает формулу
  • Работает быстрее на больших таблицах

Пример: найти цену товара

Товары в B2:B500, цены в D2:D500:

=ИНДЕКС(D2:D500; ПОИСКПОЗ("Бумага А4"; B2:B500; 0))

Поиск справа налево

=ИНДЕКС(A2:A500; ПОИСКПОЗ("12345"; C2:C500; 0))

Ищет артикул в C и возвращает название из A — то, что ВПР сделать не может.

24.02.2026 Excel / Google Sheets

Нужна своя формула?

Опишите задачу — ИИ сгенерирует рабочую формулу за секунды

Создать формулу

Вы использовали бесплатные запросы

Войдите, чтобы продолжить генерировать формулы — это бесплатно!

Больше запросов
Сохранение формул в избранное
Доступ к истории формул
Войти через Google

By signing in, you agree to our Privacy Policy

Отличная формула!

Войдите, чтобы сохранять формулы и получить больше бесплатных запросов

Войти бесплатно

Сохранить в избранное

Войдите, чтобы сохранять формулы и получать к ним доступ в любое время

Войти через Google