Применение функции ВПР в программе Excel

Функция ВПР очень полезна тем, кто хочет быстро выбрать или использовать дальше определенное значение из большой таблицы. При этом нужно следить, чтобы область поиска была организована определенным образом. Но можно сделать и по-другому.

Предположим, что Вы ведете дела торговой фирмы и занесли ваше предложение - товары, цены и т.д. - в таблицу Excel. В самом простейшем варианте она выглядит следующим образом: в столбце А содержится наименование товара, в столбце В - цена:

Ячейка    Значение
A1            товар1
A2            товар2
A3            товар3
B1            100
B2            120
B3            150

Предположим, Вы хотите найти цену на определенный товар, чтобы составить, например, предложение. Поэтому в С1 необходимо ввести товар, а в D1 с помощью функции ВПР соответствующую цену. Функция в D1 тогда должна выглядеть следующим образом: =ВПР(C1;A1:B3;2;0).

В общем, синтаксис функции ВПР представляет собой следующее: (искомое значение; таблица; номер столбца в таблице; 0). В качестве альтернативы вместо 4-го аргумента может отобразиться ЛОЖЬ, для некоторых пользователей это нагляднее.

Использование функции ВПР при поиске


Если Вы ввели данную формулу в D1, а С1 еще не заполнена, в D1 отобразится сообщение об ошибке #Н/Д. Данное сообщение отображается также в том случае, если в С1 введено значение, которое не встречается в столбце А.

В данном варианте функция просматривает первый столбец таблицы в поисках искомого значения и возвращает из столбца соответствующее значение, чей номер в таблице был внесен в качестве 3-го аргумента в функцию.

По-другому происходит при варианте ВПР (без "0" в качестве 4-го аргумента). Функция ВПР не прерывает поиск в столбце 1 таблицы, как только она находит значение больше, чем искомое. Функция просматривает всю таблицу и потом возвращает, если искомое значение было найдено (полное совпадение!), соответствующее значение.

Поэтому при таком варианте нет необходимости сортировать таблицу по восходящему искомому значению - но также здесь невозможно выполнить интервальный просмотр. Просто попробуйте применить функцию к неотсортированной таблице. Вы увидите, что функция ВПР по-прежнему возвращает точное значение.

Оцените статью: 

Читайте также:

Вы уже знаете о бесплатной электронной рассылке "Советы экспертов от А до Я"?
Вместо того, чтобы читать сотни статей по интересующим Вас темам или самостоятельно их выискивать по информационным службам, подпишитесь на бесплатную рассылку от наших экспертов о самых важных событиях и трендах » Сейчас подписаться бесплатно! «