Пошук
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.
- У C2 напишіть формулу XLOOKUP, яка повертає назву для P-2. Ключі в A2:A4, назви в B2:B4.
- C2 має показати назву для P-2.
Крок 1 з 2
Введіть =XLOOKUP("P-2",A2:A4,B2:B4) у C2.
P-2 — другий рядок, а B3 — Pine.
Формули тут використовують англійські назви функцій, наприклад SUM, а десятковим роздільником є крапка (.) — у всіх мовах.
Завантажуємо аркуш…
C2 використовує XLOOKUP.
C2 тепер показує Pine.
Пов’язані функції
VLOOKUP потребує ключ у найлівішому стовпці. HLOOKUP потребує ключ у першому рядку. XLOOKUP бере два діапазони окремо.
Поширена помилка
Використання діапазону результатів іншої висоти, ніж діапазон пошуку: тоді XLOOKUP повертає #VALUE!.