XLOOKUP

Функция ПРОСМОТРX (XLOOKUP) в Excel: как пользоваться, примеры

XLOOKUP (Excel 365 / 2021+) объединяет возможности VLOOKUP и INDEX+MATCH в одной простой функции.

Синтаксис

=XLOOKUP(искомое_значение; диапазон_поиска; диапазон_результата; [если_не_найдено])
  • искомое_значение — Значение, которое нужно найти.
  • диапазон_поиска — Диапазон, в котором выполняется поиск.
  • диапазон_результата — Диапазон значений, которые нужно вернуть.
  • если_не_найдено — Необязательно. Текст или число, которые выводятся, если значение не найдено.

Пример

ABC
1КодТоварЦена
2P01Тетрадь8000
3P02Ручка3000
4P03Карандаш2000

Формула:

=XLOOKUP("P01";A2:A4;C2:C4)

→ результат: 8000

Преимущества

По умолчанию ищет точное совпадение, умеет искать влево, вместо #N/A можно вывести своё сообщение, и не нужно считать номер столбца.

В каких версиях есть

В Microsoft 365, Excel 2021 и Excel 2024. В Excel 2016/2019 её нет — там используйте INDEX+MATCH.

Частые вопросы

В вашей версии Excel нет XLOOKUP. Используйте INDEX+MATCH или обновитесь до Microsoft 365.
Да, если 6-й аргумент (режим поиска) равен -1, XLOOKUP ищет снизу вверх.