© Сорокин Б.Б. 2016 г.

Применение функции ВПР

Функция ВПР, пожалуй, одна из самых красивых функций в наборе Excel, она относится к функциям ссылок и подстановок. Вариантов ее применения множество. Основное применение - поиск совпадений в разных списках (сравнение баз данных). Синтаксис написания формулы следующий:

формула

Рассмотрим параметры функции ВПР:

A1 - это относительная ссылка на ячейку листа Excel, в которой находится искомое значение. Под относительной ссылкой понимается то, что при копировании формулы по столбцам/строкам ссылка будет меняться соответственно. Чтобы при копировании формулы в другие столбцы/строки ссылка на столбец/строку не изменялась ее можно сделать абсолютной по одному/обоим параметрам. Например:
$A$1 - абсолютная ссылка по столбцу и по строке;
$A1 - абсолютная по столбцу, относительная по строке;
A$1 - относительная по столбцу, абсолютная по строке;
A1 - относительная ссылка по столбцу и строке.
Значек $ можно вставить в формулу вручную, либо выделить в строке формул ссылку и последовательно нажимая F4 добиться нужного результата.

База_данных - имя области данных в первом столбце которой, производится поиск совпадения значения с параметром A1. Столбец по которому производится поиск всегда должен быть первым. Область данных можно также задать указав адрес левой верхней и правой нижней ячейки. Например:

формула

В приведенном примере ссылка на область данных относительная, это означает что при копировании формулы адрес области данных будет изменяться, что приведет к ошибкам, поэтому ссылку надо делать абсолютной. Например:

формула

Обычно относительная ссылка на область данных получается автоматически, если область данных указывается выделением и находится в той же книге (файле) где и прописывается формула. Если область данных находится в другой книге (файле) то ссылка на эту область автоматически проставляется абсолютной при выделении области. Это полезно помнить, чтобы вовремя обратить внимание на содержимое формулы и если необходимо внести исправления.

Третий параметр функции ВПР - "2" - номер столбца откуда функция будет брать данные при нахождении искомого значения A1. Если номер столбца указан неверно (напрмер в области всего 8 столбцов а указали 9), функция ВПР вернет значение #ССЫЛКА!.

Параметр ЛОЖЬ означает что функция ВПР будет искать точное совпадение значения в ячейке A1 со значениями в первом столбце области данных. При нахождении такого значения функция вернет значение из заданного столбца (в данном примере - второй столбец) области данных. Если значение A1 не найдено, функция ВПР вернет #Н/Д - нет данных. Вторым значением этого параметра может быть ИСТИНА. В этом случае функция ВПР будет искать ближайшее к искомому значению A1. Честно говоря механизм определения этого ближайшего значения до конца не ясен, особенно когда искомое значение текст. Поэтому применение функции ВПР с параметром "ИСТИНА" встречается достаточно редко.