Пошук
HLOOKUP
Визначення
HLOOKUP шукає ключ у першому рядку таблиці та повертає значення з іншого рядка в тому самому стовпці.
Синтаксис
=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
Аргументи
| Аргумент | Значення |
|---|---|
lookup_value |
Шуканий ключ, наприклад мітка в лапках або збережена в комірці. |
table_array |
Блок комірок для пошуку. Ключ має бути в першому рядку. |
row_index_num |
Який рядок таблиці повернути; перший рядок вважається за 1. |
range_lookup |
Використовуйте FALSE для точного збігу. TRUE або відсутність аргументу дозволяє наближений збіг на відсортованих даних. |
Приклад
Магазин зберігає назви місяців у рядку 2 і продажі в рядку 3, у A2:C3.
| A | B | C |
|---|---|---|
| Jan | Feb | Mar |
| 11 | 14 | 9 |
Формула: =HLOOKUP("Feb",A2:C3,2,FALSE)
Результат: 14. Feb — другий стовпець, а рядок 2 таблиці містить значення продажів 14.
Практика
У діапазоні A2:C3 у рядку 2 записано red, blue і green, а в рядку 3 — 5, 8 і 3. У D2 напишіть формулу з точним збігом, яка повертає значення для blue.
- У D2 напишіть HLOOKUP з точним збігом, яка повертає значення для blue з A2:C3.
- D2 має показати значення для blue.
Пов’язані функції
VLOOKUP робить ту саму роботу, коли ключі стоять у стовпці. INDEX може повернути комірку, коли відома її позиція.
Поширена помилка
Відлік row_index_num від рядка аркуша: перший рядок table_array — 1, тож HLOOKUP для A2:C3 з 3 шукає третій рядок таблиці, якого немає, і повертає #REF!.