Функция ПРОСМОТРX

Excel 365, Excel 2021+

Краткое описание

Функция ПРОСМОТРX — это мощный инструмент поиска в Excel, который заменяет устаревшие функции ВПР и ГПР. Позволяет искать данные в любом направлении таблицы, возвращать значения из столбцов слева или справа, использовать точные и приблизительные совпадения, а также настраивать режимы поиска.

Синтаксис

=ПРОСМОТРX(искомое_значение; просматриваемый_массив; возвращаемый_массив; [если_ничего_не_найдено]; [режим_сопоставления]; [режим_поиска])

Параметры

Параметр Тип Обязательный Описание
искомое_значение Любой Да Значение для поиска в просматриваемом массиве
просматриваемый_массив Диапазон/Массив Да Диапазон для поиска совпадений
возвращаемый_массив Диапазон/Массив Да Диапазон с данными для возврата
если_ничего_не_найдено Любой Нет Результат при отсутствии совпадения
режим_сопоставления Число Нет Тип сопоставления (0, -1, 1, 2)
режим_поиска Число Нет Направление поиска (1, -1, 2, -2)

Использование функции XLOOKUP

ПРОСМОТРX революционизирует поиск данных в Excel. В отличие от ВПР, которая ограничена поиском слева направо, ПРОСМОТРX работает в любом направлении. Функция идеально подходит для создания динамичных таблиц, дашбордов и сложных отчетов.

Распространенные примеры XLOOKUP

Поиск телефонного кода страны

=ПРОСМОТРX(F2;B2:B11;D2:D11)

Находит телефонный код страны по названию из столбца B и возвращает из столбца D

Возврат имени и отдела сотрудника

=ПРОСМОТРX(B2;B5:B14;C5:D14)

Возвращает имя и отдел одновременно из нескольких столбцов

Обработка отсутствующих значений

=ПРОСМОТРX(B2;B5:B14;C5:D14;"Сотрудник не найден")

Показывает пользовательский текст вместо #Н/Д

Приблизительное совпадение для налоговых ставок

=ПРОСМОТРX(E2;C2:C7;B2:B7;0;1;1)

Находит налоговую ставку для дохода (следующий больший порог)

Двойной поиск (вертикальный+горизонтальный)

=ПРОСМОТРX(D2;$B$6:$B$17;ПРОСМОТРX($C$3;$C$5:$G$5;$C$6:$G$17))

Замена INDEX+MATCH для таблиц

Часто задаваемые вопросы

Excel 365, Excel 2021 и новее. Не работает в Excel 2016/2019.

ПРОСМОТРX ищет в любом направлении, возвращает из левых колонок и поддерживает множественные возвращаемые значения.

Возвращает ближайшее большее значение (для ступенчатых таблиц, налоговых ставок).

Распространенные ошибки и решения

#Н/Д ошибка

Cause: Значение не найдено при точном совпадении

Solution: Используйте аргумент если_ничего_не_найдено или режим_сопоставления -1/1

Неверные результаты бинарного поиска

Cause: Данные не отсортированы

Solution: Сортируйте просматриваемый_массив для режимов 2/-2

#ЗНАЧ! ошибка

Cause: Несовместимые размеры массивов

Solution: Убедитесь что просматриваемый_массив и возвращаемый_массив имеют одинаковую высоту

Примечания

  • По умолчанию используется точное совпадение (режим_сопоставления=0)
  • По умолчанию поиск с начала массива (режим_поиска=1)
  • Может возвращать несколько значений одновременно
  • Бинарный поиск (2/-2) требует строго отсортированных данных
  • Заменяет комбинации ИНДЕКС+ПОИСКПОЗ

Совместимость

Доступно в: Excel 365, Excel 2021

Недоступно в: Excel 2016, Excel 2019, Excel 2013 и ранее

Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 365, Excel 2021+