Поиск

XLOOKUP

Определение

XLOOKUP ищет ключ в диапазоне и возвращает соответствующий элемент из диапазона результатов.

Синтаксис

=XLOOKUP(lookup_value, lookup_array, return_array)

Аргументы

Аргумент Значение
lookup_value Искомый ключ, например код в кавычках или хранящийся в ячейке.
lookup_array Строка или столбец, в котором хранятся ключи.
return_array Строка или столбец со значениями для возврата. Он должен быть того же размера, что и lookup_array.

Пример

Питомник перечисляет коды растений в A2:A4 и имена в B2:B4.

A: Код B: Имя
Q-1 Maple
Q-2 Birch
Q-3 Cedar

Формула: =XLOOKUP("Q-3",A2:A4,B2:B4)

Результат: Cedar. Q-3 — третий код, а имя рядом с ним — Cedar.

Практика

Диапазон A2:A4 хранит P-1, P-2 и P-3. Диапазон B2:B4 хранит Oak, Pine и Elm. В C2 напишите формулу, которая возвращает имя для P-2.

  1. В C2 напишите формулу XLOOKUP, которая возвращает имя для P-2. Ключи находятся в A2:A4, а имена — в B2:B4.
Шаг 1 из 2
На любом языке сайта в формулах используются английские названия функций, например SUM, а десятичный разделитель — точка (.), а не запятая.
Загружаем лист…

Связанные функции

VLOOKUP нуждается в ключе в самом левом столбце. HLOOKUP нуждается в ключе в первой строке. XLOOKUP принимает два диапазона отдельно.

Частая ошибка

Использование диапазона возврата другой высоты, чем диапазон поиска: тогда XLOOKUP возвращает #VALUE!.

Связанные функции

Эти ссылки — связанные функции.