Пошук
VLOOKUP
Визначення
VLOOKUP шукає ключ у першому стовпці таблиці та повертає значення з іншого стовпця в тому самому рядку.
Синтаксис
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Аргументи
| Аргумент | Значення |
|---|---|
lookup_value |
Шуканий ключ, наприклад код, введений у лапках або збережений у комірці. |
table_array |
Блок комірок для пошуку. Ключ має бути в найлівішому стовпці. |
col_index_num |
Який стовпець таблиці повернути; найлівіший вважається за 1. |
range_lookup |
Використовуйте FALSE для точного збігу. TRUE або відсутність аргументу дозволяє наближений збіг на відсортованих даних. |
Приклад
Невеликий магазин зберігає коди товарів, назви та ціни в A2:C4.
| A: Код | B: Товар | C: Ціна |
|---|---|---|
| P-310 | Лампа | 36 |
| P-455 | Полиця | 58 |
| P-782 | Стілець | 91 |
Формула: =VLOOKUP("P-455",A2:C4,3,FALSE)
Результат: 58. Код P-455 знайдено в рядку 3 аркуша, а в стовпці 3 цього рядка записано ціну 58.
Практика
У діапазоні A2:C4 записано дані працівників: E-05, Mira, Lisbon; E-12, Tomas, Prague; і E-19, Ines, Madrid. Напишіть формулу з точним збігом, яка повертає місто для E-12.
- У D2 напишіть VLOOKUP із точним збігом, який повертає місто для E-12 з A2:C4.
- D2 має показати місто для E-12.
Пов’язані функції
INDEX і MATCH можуть виконувати такий самий пошук, і, на відміну від VLOOKUP, вони можуть повертати значення зі стовпця ліворуч від ключа.
Поширена помилка
Пошук ключа, якого немає в найлівішому стовпці table_array; VLOOKUP ніколи не дивиться ліворуч, тому результатом буде #N/A.