Використання функції впр (vlookup) для підстановки значень

Постановка задачі

Отже, маємо дві таблиці - таблицю замовлень і прайс-лист.

Завдання - підставити ціни з прайс-листа в таблицю замовлень автоматично, орієнтуючись на назву товару з тим, щоб потім можна було порахувати вартість.

Для простоти подальшого використання функції відразу зробіть одну річ - дайте діапазону комірок прайс-листа власне ім'я. Для цього виділіть всі комірки прайс-листа крім "шапки" (G3: H19), виберіть в меню Вставка - Ім'я - Присвоїти (Insert - Name - Define) або натисніть CTRL + F3 і введіть будь-яке ім'я (без пробілів), наприклад Прайс. Тепер в подальшому можна буде використовувати це ім'я для посилання на прайс-лист.

Використання функції впр (vlookup) для підстановки значень

Заповнюємо їх по черзі:

Усе! Залишилося натиснути ОК і скопіювати введену функцію на весь стовпець.

Помилки # Н / Д і їх придушення

Функція ВПР (VLOOKUP) повертає помилку # Н / Д (# N / A) якщо:

Для придушення повідомлення про помилку # Н / Д (# N / A) в тих випадках, коли функція не може знайти точно відповідності, можна скористатися функцією ЕСЛІОШІБКА (IFERROR). Так, наприклад, ось така конструкція перехоплює будь-які помилки створювані ВВР і замінює їх нулями:

Якщо потрібно витягти не одне значення а відразу весь набір (якщо їх зустрічається кілька різних), то доведеться шаманів з формулою масиву.

Посилання по темі