Функция позволяет исходя из данных первой таблицы найти соответствующие данные во второй таблице и из второй таблицы передать данные в первую таблицу. Вторая таблица может находиться в книге, где расположена первая таблица или в другой книге.
Конструкция функции:
VLOOKUP (Lookup_value;Table_array;Col_index_num;Range_lookup)
ВПР(Искомое значение;Таблица;Номер столбца;Интервальный просмотр)
Разберём теорию на конкретном примере использования функции ВПР.

Ответьте на вопросы:
- Какой процент премии у первого человека?
- Какой процент премии у второго человека?
- Какой процент премии у третьего человека?
Если Вы смогли ответить на эти вопросы, то Ваш мозг отработал алгоритм ВПР.
Осталось разобрать этапы.
- Смотрим на стаж первого человека (С2).
- Находим этот стаж во второй таблице (G2).
- Процент соответствующий определенному стажу передаем в первую таблицу (3).
В этом суть ВПР, но для практического понимания запустим окно функции.
Выделяем ячейку, где нужно получить первый результат по функции ВПР (D2) и на вкладке «Формулы» выбираем «Ссылки и массивы» → ВПР.
Для функции необходимо указать следующие данные:
Искомое значение – это первое значение из первой таблицы (откуда мы запускаем ВПР) связующего столбца, которое требуется искать во второй таблице. В нашем примере – это первый стаж.
Таблица – это имя второй таблицы откуда нужно передать значение в первую таблицу или диапазон ячеек второй таблицы, взятый как абсолютная ссылка. Если вторая таблица находится в этом же файле, то лучше ей дать имя. Для этого выделяем вторую таблицу вмести с заголовками или без заголовков. В адресной строке вместо адреса ячейки задаем свое название, например, «Стаж».
Номер столбца – это номер столбца из второй таблицы, где находится значение, которое требуется передать в первую таблицу. Проценты – это второй столбец таблицы Стаж. Значит задаем – 2.
Интервальный просмотр. Задаем параметру значение 0 или «Ложь», если мы во второй таблице ищем значение из первой таблицы точно; если же достаточно приблизительного соответствия, то в это поле заносим 1 или слово «Истина».

Затем, копируем функцию на другие ячейки.
Рассмотрим ещё несколько задач из сферы корпоративного использования функции ВПР.
Часто ВПР используют для сравнения.
Есть 2 таблицы. Если заказ выполнен, то должен появиться номер заказа в первой таблице из второй.

Решение:


Если требуется избавиться от ошибок, то можно добавить функцию ЕСЛИОШИБКА.

Рассмотрим, пример, где будет полезен параметр ИСТИНА.
Нужно дать словесную оценку суммы. Для этого нужно правильно сформировать вторую таблицу. В ней будут прописаны диапазоны по суммам и их характеристика.

Как интерпретирует функция ВПР эту таблицу?




