Вход
Быстрая регистрация
Если вы у нас впервые: О проекте FAQ
5

Что такое функция ВПР в Excel?

TSOY [73.9K] 6 лет назад
3

Эта функция ищет нужное значение в таблице и возвращает необходимое нам значение из этой таблицы в другую таблицу. Лучше это показать на примере.


Итак, имеем две таблицы - таблицу заказов и прайс-лист:

текст при наведении

Задача - подставить цены из прайс-листа в таблицу заказов автоматически, ориентируясь на название товара с тем, чтобы потом можно было посчитать стоимость.

В наборе функций Excel, в категории Ссылки и массивы (Lookup and reference) имеется функция ВПР (VLOOKUP). Эта функция ищет заданное значение (в нашем примере это слово "Яблоки") в крайнем левом столбце указанной таблицы (прайс-листа) двигаясь сверху-вниз и, найдя его, выдает содержимое соседней ячейки (23 руб.) Схематически работу этой функции можно представить так:

текст при наведении

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

Теперь используем функцию ВПР. Выделите ячейку, куда она будет введена (D3) и откройте мастер функции (меню Вставка - Функция). В категории Ссылки и массивы (Lookup and Reference) найдите функцию ВПР (VLOOKUP) и нажмите ОК. Появится окно ввода аргументов для функции:

текст при наведении

Заполняем их по очереди:

Искомое значение (Lookup Value) - то наименование товара, которое функция должна найти в крайнем левом столбце прайс-листа. В нашем случае - слово "Яблоки" из ячейки B3.

Таблица (Table Array) - таблица из которой берутся искомые значения, то есть наш прайс-лист. Для ссылки используем собственное имя "Прайс" данное ранее.

Номер_столбца (Column index number) - порядковый номер (не буква!) столбца в прайс-листе из которого будем брать значения цены. Первый столбец прайс-листа с названиями имеет номер 1, следовательно нам нужна цена из столбца с номером 2.

Интервальный_просмотр (Range Lookup) - в это поле можно вводить только два значения: ЛОЖЬ или ИСТИНА:

Если введено значение 0 или ЛОЖЬ (FALSE), то фактически это означает, что разрешен поиск только точного соответствия, т.е. если функция не найдет в прайс-листе укзанного в таблице заказов нестандартного товара (если будет введено, например, "Кокос"), то она выдаст ошибку #Н/Д (нет данных).

Если введено значение 1 или ИСТИНА (TRUE), то это значит, что Вы разрешаете поиск не точного, а приблизительного соответствия, т.е. в случае с "кокосом" функция попытается найти товар с наименованием, которое максимально похоже на "кокос" и выдаст цену для этого наименования. В большинстве случаев такая приблизительная подстановка может сыграть с пользователем злую шутку, подставив значение не того товара, который был на самом деле, поэтому для большинства реальных бизнес-задач приблизительный поиск лучше не разрешать. Исключением являются не текстовые, а числовые искомые значения, например, при расчете Ступенчатых скидок.

Все! Осталось нажать ОК и скопировать введенную функцию на весь столбец.

P.S.

Функция ВПР (VLOOKUP) возвращает ошибку #Н/Д (#N/A) если:

Включен точный поиск (аргумент Интервальный просмотр=0) и искомого наименования нет в Таблице.

Включен приблизительный поиск (Интервальный просмотр=1), но Таблица, в которой происходит поиск не отсортирована по возрастанию наименований.

Формат ячейки, откуда берется искомое значение наименования (например B3 в нашем случае) и формат ячеек первого столбца (F3:F19) таблицы отличаются (например, числовой и текстовый). Этот случай особенно характерен при использовании вместо текстовых наименований числовых кодов (номера счетов, идентификаторы, даты и т.п.) В этом случае можно использовать функции Ч и ТЕКСТ для преобразования форматов данных. Выглядеть это будет примерно так:

=ВПР(ТЕКСТ(B3);прайс;ЛОЖЬ)

Функция не может найти нужного значения, потому что в коде присутствуют пробелы или невидимые непечатаемые знаки (перенос строки и т.п.). В этом случае можно использовать текстовые функции СЖПРОБЕЛЫ (TRIM) и ПЕЧСИМВ (CLEAN) для их удаления:

=ВПР(СЖПРОБЕЛЫ(ПЕЧСИМВ(B3));прайс;ЛОЖЬ)

=VLOOKUP(TRIM(CLEAN(B3));прайс;FALSE)

автор вопроса выбрал этот ответ лучшим
2

Функция ВПР - одна из самых нужных функций при работе с большими объёмами данных. Она позволяет производить вертикальное сравнение нескольких таблиц и подставлять данные из одной таблицы в другую.

ВПР находится в подразделе "Ссылки и массивы".


Пример

Предположим, у нас есть информация фруктах, в одной таблице - количество, в другой - цена.

Задача - подсчитать общую стоимость каждого товара.

Добавляем в первую таблицу дополнительные столбцы, а затем с помощью ВПР берём данные о цене из 2 таблицы.

Аргументы функции ВПР:

1) Искомое значение - то есть то, что мы ищем. Для каждой строки это значение будет своё.

2) Таблица - таблица, где нужно найти эти данные.

3) Номер столбца - столбец, из которого нужно подставить значение в случае совпадения. В нашем случае это будет столбец с информацией о цене.

Копируем эту формулу во все ячейки. Тем самым у нас посчитается стоимость всех товаров.

1

Функция ВПР (В - вертикаль) предназначена для поиска значений по заданной формуле из одной таблицы и подстановке их в другую...

Сама функция состоит из четырёх аргументов идущих друг за другом:

  1. Искомое_значение - это значение, расположенное в левом столбце, которое нужно найти;
  2. Таблица - это в принципе обычный диапазон ячеек, который содержит некоторые данные;
  3. Номер_столбца - выбирается столбец в аргументе таблицы из которого будут возвращаться совпадающие значения;
  4. Интервальный_просмотр - этот аргумент не обязателен, он помогает определиться, что находить - точное значение или приблизительное.
1

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

Видеоуроки по этой функции можно посмотреть здесь:

http://office.microsoft.com/ru-ru/excel-help/RZ101862716.aspx?section=2

http://excelru.ru/excel/podstanovka-dannyx-v-excel.html

http://sirexcel.ru/priemi-excel/funktsiya_vpr_v_excel_s_primerom/

1

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

Данной функцией очень часто пользуются в Excel, ведь в ручную выполнить такую работу очень сложно.

К тому же без этой функции на выполнение этой работы уйдет очень много времени, что так же важно.

Более подробно, о том, как она работает можно узнать здесь.

1

Функция ВПР является двольно таки удобным инструментом Эксель. Делов том что эта функция позволяет по вертикали осуществлять поиск значение в одной табличке, а затем подставлять эти искомые значения в другую табличку. Функция очень удобна при работе с большим объёмом информации.

0

Функция ВПР (VLOOKUP) в широко известной программе Microsoft Excel очень полезная и достаточно хорошо облегчающая работу с таблицами и подсчетами по ним. В программе Microsoft Excel, вообще очень много функций, который обычному пользователю трудно доступны в виду так сказать неграмотности, а если хорошо узнать и изучить эту программу, то она очень эффективно и намного облегчит вашу работу в ней с вашими электронными таблицами. Посоветую посмотреть как это работает на самом деле. Ниже видео для просмотра как работает функция ВПР (VLOOKUP) в программе Microsoft Excel и ссылка на него.

0

Функция ВПР в Excel предназначена для упрощения работы с табличными данными и имеет такое название в русской версии программы, если же у вас английская версия Excel, то в ней эта функция называется VLOOKUP.

Узнать более подробно о синтаксисе функции ВПР можно в справке Excel. Для этого достаточно нажать F1 и в поиске ввести ВПР.

0

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

0

Одна из важнейших, если не самая важная функция ВПР.

Функция позволяет сравнивать значения таблиц (вертикальные) то есть ищет связанные значения, максимально упрощает работу, другими словами.

Можно конечно и без этой функции всё сделать в ручную, но время уйдёт на порядок больше.

0

Функция ВПР(VLOOKUP) в Microsoft Excel помогает вам сравнить вертикальное значение таблиц. Это предназначено для того что бы определить отличие или чем похожи. Боле подробней о данной функции на этом видео

Знаете ответ?
Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее..
регистрация
OpenID