Поиск
Найти значение по ключу
Определение
Найти ключ в одном столбце и вернуть значение из другого — значит передать XLOOKUP ключ, столбец ключей и столбец возврата.
Синтаксис
=XLOOKUP(lookup_value, lookup_array, return_array)
Аргументы
| Аргумент | Значение |
|---|---|
lookup_value |
Ключ для поиска, в двойных кавычках, когда это текст, например "K-2". |
lookup_array |
Столбец ключей для просмотра. |
return_array |
Столбец значений, которые возвращать из совпадающей строки. |
Пример
Список печи хранит ключи в A2:A4 и часы в B2:B4.
| A: Ключ | B: Часы |
|---|---|
| K-1 | 11 |
| K-2 | 14 |
| K-3 | 8 |
Формула: =XLOOKUP("K-2",A2:A4,B2:B4)
Результат: 14. K-2 — второй ключ, и эта строка хранит 14 часов.
Практика
В ячейках A2:A4 записаны id-1, id-2 и id-3. В ячейках B2:B4 записаны 4, 9 и 6. В C2 напишите формулу, которая возвращает число для id-3.
- В C2 напишите формулу XLOOKUP, которая возвращает значение для id-3. Ключи находятся в A2:A4, а значения — в B2:B4.
- C2 должна показать значение для id-3.
Шаг 1 из 2
Введите =XLOOKUP("id-3",A2:A4,B2:B4) в C2.
id-3 — третья строка, а B4 равно 6.
На любом языке сайта в формулах используются английские названия функций, например SUM, а десятичный разделитель — точка (.), а не запятая.
Загружаем лист…
C2 использует XLOOKUP.
C2 теперь показывает 6.
Следующий урок — Найти середину списка.
Связанные функции
XLOOKUP — это функция, которая находит этот ключ и возвращает совпадающее значение.
Частая ошибка
Поменять столбцы, как в =XLOOKUP("K-2",B2:B4,A2:A4): тогда формула ищет в часах и не может вернуть 14.