Skip to content
Menu
PROFEXCEL.RU - Справочник EXCEL
PROFEXCEL.RU - Справочник EXCEL

Функция ВПР в MS EXCEL

Posted on 06.08.2021

Функция ВПР в MS EXCEL

Функция ВПР() в EXCEL

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


Функция ВПР() является одной из наиболее используемых в EXCEL, поэтому рассмотрим ее подробно.

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

Синтаксис функции

ВПР(искомое_значение; таблица; номер_столбца; интервальный_просмотр)

Искомое_значение - это значение, которое Вы пытаетесь найти в столбце с данными. Искомое_значение может быть числом или текстом, но чаще всего ищут именно число. Искомое значение должно находиться в первом (самом левом) столбце диапазона ячеек, указанного в таблице .

Таблица - ссылка на диапазон ячеек. В левом столбце таблицы ищется Искомое_значение , а из столбцов расположенных правее, выводится соответствующий результат (хотя, в принципе, можно вывести можно вывести значение из левого столбца (в этом случае это будет само искомое_значение )). Часто левый столбец называется ключевым . Если первый столбец не содержит искомое_значение , то функция возвращает значение ошибки #Н/Д.

Номер_столбца - номер столбца Таблицы , из которого нужно выводить результат. Самый левый столбец (ключевой) имеет номер 1 (по нему производится поиск).

Параметр интервальный_просмотр может принимать 2 значения: ИСТИНА (ищется значение ближайшее к критерию или совпадающее с ним) и ЛОЖЬ (ищется значение в точности совпадающее с критерием). Значение ИСТИНА предполагает, что первый столбец в таблице отсортирован в алфавитном порядке или по возрастанию. Это способ используется в функции по умолчанию, если не указан другой.

Ниже в статье рассмотрены популярные задачи, которые можно решить с использованием функции ВПР() .

Задача1. Справочник товаров



Пусть дана исходная таблица (см. файл примера лист Справочник ).

Задача состоит в том, чтобы, выбрав нужный Артикул товара, вывести его Наименование и Цену .

Примечание . Это "классическая" задача для использования ВПР() (см. статью Справочник ).

Для вывода Наименования используйте формулу =ВПР($E9;$A$13:$C$19;2;ЛОЖЬ) или = ВПР($E9;$A$13:$C$19;2;ИСТИНА) или = ВПР($E9;$A$13:$C$19;2) (т.е. значение параметра Интервальный_просмотр можно задать ЛОЖЬ или ИСТИНА или вообще опустить). Значение параметра номер_столбца нужно задать =2, т.к. номер столбца Наименование равен 2 (Ключевой столбец всегда номер 1).

Для вывода Цены используйте аналогичную формулу =ВПР($E9;$A$13:$C$19;3;ЛОЖЬ) (значение параметра номер_столбца нужно задать =3).

Ключевой столбец в нашем случае содержит числа и должен гарантировано содержать искомое значение (условие задачи). Если первый столбец не содержит искомый артикул , то функция возвращает значение ошибки #Н/Д. Это может произойти, например, при опечатке при вводе артикула. Чтобы не ошибиться с вводом искомого артикула можно использовать Выпадающий список (см. ячейку Е9 ).

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

При решении таких задач ключевой столбец лучше предварительно отсортировать (это также поможет сделать Выпадающий список нагляднее). Кроме того, в случае несортированного списка, ВПР() с параметром Интервальный_просмотр ИСТИНА (или опущен) работать не будет.

В файле примера лист Справочник также рассмотрены альтернативные формулы (получим тот же результат) с использованием функций ИНДЕКС() , ПОИСКПОЗ() и ПРОСМОТР() . Если ключевой столбец (столбец с артикулами) не является самым левым в таблице, то функция ВПР() не применима. В этом случае нужно использовать альтернативные формулы. Связка функций ИНДЕКС() , ПОИСКПОЗ() образуют так называемый "правый ВПР": =ИНДЕКС(B13:B19;ПОИСКПОЗ($E$9;$A$13:$A$19;0);1)

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

Примечание . Для удобства, строка таблицы, содержащая найденное решение, выделена Условным форматированием . (см. статью Выделение строк таблицы в MS EXCEL в зависимости от условия в ячейке ).

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

Задача2. Поиск ближайшего числа

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

Чтобы использовать функцию ВПР() для решения этой задачи нужно выполнить несколько условий:

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

Для вывода Наименования товара используйте формулу =ВПР($A7;$A$11:$B$17;2;ИСТИНА)

Для вывода найденной цены (она не обязательно будет совпадать с заданной) используйте формулу: =ВПР($A7;$A$11:$B$17;1;ИСТИНА)

Как видно из картинки выше, ВПР() нашла наибольшую цену, которая меньше или равна заданной (см. файл примера лист "Поиск ближайшего числа" ). Это связано следует из того как функция производит поиск: если функция ВПР() находит значение, которое больше искомого, то она выводит значение, которое расположено на строку выше его. Как следствие, если искомое значение меньше минимального в ключевом столбце, то функцию вернет ошибку #Н/Д.

Найденное значение может быть далеко не самым ближайшим. Например, если попытаться найти ближайшую цену для 199, то функция вернет 150 (хотя ближайшее все же 200). Это опять следствие того, что функция находит наибольшее число, которое меньше или равно заданному.

Если нужно найти по настоящему ближайшее к искомому значению, то ВПР() тут не поможет. Такого рода задачи решены в разделе Ближайшее ЧИСЛО . Там же можно найти решение задачи о поиске ближайшего при несортированном ключевом столбце.

Примечание . Для удобства, строка таблицы, содержащая найденное решение, выделена Условным форматированием . Это можно сделать с помощью формулы =ПОИСКПОЗ($A$7;$A$11:$A$17;1)=СТРОКА()-СТРОКА($A$10) .

Примечание : Если в ключевом столбце имеется значение совпадающее с искомым, то функция с параметром Интервальный_просмотр =ЛОЖЬ вернет первое найденное значение, равное искомому, а с параметром =ИСТИНА - последнее (см. картинку ниже).

Если столбец, по которому производится поиск не самый левый, то ВПР() не поможет. В этом случае нужно использовать функции ПОИСКПОЗ() + ИНДЕКС() или ПРОСМОТР() .

Источник: https://excel2.ru/articles/funkciya-vpr-v-ms-excel-vpr

Функция ВПР (VLOOKUP)

Функция ВПР является одной из наиболее часто используемых и универсальных при работе с данными в Excel. Она не лишена недостатков, но ее обязательно следует освоить для понимания механизма работы с данными в Excel. Внимание!!! В августе 2019 Microsoft представила замену для ВПР — функцию ПРОСМОТРX, которая лучше во всем но требует поддержки динамических массивов

Описание функции ВПР

ВПР на английском — это VLOOKUP. ВПР осуществляет поиск указанного значения в определенном диапазоне (либо таблице из нескольких столбцов) и возвращает значение, которое находится в одной строке с искомым, из этого же диапазона. Наглядно, алгоритм действий получается следующий:
  • Функция ссылается на идентификатор «40», т.е. значение, которое необходимо найти в первом столбце диапазона A3:D9 и возвращает значение из 4-го столбца той же строки, в которой находится идентификатор 40, т.е. это значение зарплаты 87000
  • Во втором случае функция ссылается на идентификатор «12», т.е. значение, которое необходимо найти в первом столбце диапазона A3:D9 и возвращает значение из 3-го столбца той же строки, в которой находится идентификатор 12, т.е. это значение Фамилии — Линкольн

В обоих случаях, в качестве четвертого параметра стоял «0» — этот параметр называется «интервальный_просмотр». Его можно записывать как «0» или «1», а также как «ЛОЖЬ» или «ИСТИНА». Более подробно об этом аргументе ниже в разделе «Синтаксис»

На первый взгляд может показаться, что выглядит все немного запутанно, но, на самом деле, использовать эту опцию довольно просто.

Буква «В» в названии функции ВПР означает «вертикально». Функция ВПР используется вместо функции ГПР, если сравниваемые значения расположены в столбце слева от искомых данных.

Вот другой пример, который наглядно демонстрирует принцип работы функции ВПР:

Синтаксис

Аргументы

искомое_значениетаблицаномер_столбцаинтервальный_просмотр
Обязательный. Значение, которое должно быть найдено в первом столбце таблицы или диапазона. Аргумент искомое_значение может быть значением или ссылкой. Если искомое_значение меньше, чем наименьшее значение в первом столбце аргумента таблица, функция ВПР возвращает значение ошибки #Н/Д.
Обязательный. Диапазон ячеек, содержащий данные. Можно использовать ссылку на диапазон (например, A2:D8) или имя диапазона. Значения в первом столбце аргумента таблица — это значения, в которых выполняется поиск аргумента искомое_значение. Эти значения могут быть текстовыми, числовыми или логическими. Текстовые значения в нижнем и верхнем регистре считаются эквивалентными.
Обязательный. Номер столбца в аргументе таблица, из которого возвращается совпадающее значение. Если номер_столбца равен 1, то возвращается значение из первого столбца аргумента таблица; если номер_столбца равен 2, — значение из второго столбца аргумента таблица и т. д.

Если значение аргумента номер_столбца:

  • меньше 1, функция ВПР возвращает значение ошибки #ЗНАЧ!;
  • больше, чем число столбцов в аргументе таблица, функция ВПР возвращает значение ошибки #ССЫЛ!.
Необязательный. Логическое значение, определяющее, какое совпадение должна найти функция ВПР — точное или приблизительное.

Если аргумент интервальный_просмотр имеет значение ИСТИНА или опущен, то возвращается точное или приблизительное совпадение. Если точное совпадение не найдено, то возвращается наибольшее значение, которое меньше, чем искомое_значение.

Внимание! Если аргумент интервальный_просмотр имеет значение ИСТИНА или опущен, значения в первом столбце аргумента таблица должны быть расположены в возрастающем порядке, иначе функция ВПР может вернуть неправильный результат.

Если аргумент интервальный_просмотр имеет значение ЛОЖЬ, функция ВПР ищет только точное совпадение. Если в первом столбце аргумента таблица имеется несколько значений, соответствующих аргументу искомое_значение, используется первое найденное значение. Если точное совпадение не найдено, возвращается значение ошибки #Н/Д.

Замечания

  • При поиске в большом массиве, особенно, если на листе Excel много формул, у пользователя могут возникать проблемы с производительностью. Первое, что приходит на ум — это произвести апгрейд компьютера. Да, функция ВПР считается достаточно медленной, однако, мало кто знает, что ее скорость работы можно увеличить десятикратно, если использовать поставить аргумент равным ИСТИНА (или 1). Да, здесь есть нюанс в виде обязательной сортировки, поэтому такое ускорение будет работать не всегда. Кстати скорость увеличивается из-за сортировки, в этом случае нет необходимости сравнивать каждое значение из столбца.
  • Функция ВПР осуществляет поиск всегда в самом первом (левом) столбце диапазона. Данное ограничение можно обойти, там где возможно, конечно, уменьшив аргумент таблица, чтобы искомый столбец стал самым первым
  • При поиске текстовых значений в первом столбце аргумента таблица убедитесь, что данные в этом столбце таблицы не содержат начальных пробелов, конечных пробелов, используемых не по правилам прямых ( ‘ или » ) и «парных» ( ‘ или “ ) кавычек или непечатаемых символов. В этих случаях функция ВПР может вернуть неправильное или непредвиденное значение
  • При поиске числовых значений или значений дат убедитесь, что данные в первом столбце аргумента таблица не являются текстовыми значениями. В этом случае функция ВПР может вернуть неправильное или непредвиденное значение
  • Если значение аргумента «интервальный_просмотр» — ЛОЖЬ, а аргумент искомое_значение представляет собой текст, то в аргументе искомое_значение допускается использование подстановочных знаков: вопросительного знака (?) и звездочки (*). Вопросительный знак соответствует любому одиночному символу; звездочка — любой последовательности символов. Если нужно найти сам вопросительный знак или звездочку, поставьте перед ними знак тильды (~)

Нюансы использования ВПР

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

Поиск в первом столбце

Как было сказано в замечаниях, одним из минусов является то, что поиск осуществляется только в самом левом столбце.

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

Если необходимо осуществлять поиск слева от искомого столбца, то нужно использовать связку ИНДЕКС + ПОИСКПОЗ. Понимание работы данной связки несколько сложнее ВПР, но, если вы освоите данную функцию, то использовать ИНДЕКС + ПОИСКПОЗ не составит большого труда.

Поиск до первого совпадения

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

Данное ограничение можно обойти, решение не самое простое, но детально описано в курсе Excel.

Независимость от регистра

Для Excel и ВПР не важно в каком регистре (заглавные или прописные буквы) записано искомое значение и как оно записано в самом диапазоне.

Лишние пробелы

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

Различие в формате данных

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

Все можно исправить посредством приведения параметров в одинаковый формат. К примеру:


— если в D5 буквы, а в таблице — цифры;
— и иначе.

Существует несколько вариаций, как изменить формат текста на цифру:

  • Возвести в степень: G2^1;
  • Двойное отрицание: —G2;
  • Прибавить ноль: G2+0;
  • Умножить на один: G2*1.

Прекращение проявления ошибки #Н/Д

Если есть риск возникновения ошибки при вычислении формулы, можно воспользоваться функцией ЕСЛИОШИБКА (IFERROR), которая вернет определенное значение, в случае возникновения ошибки

Не зафиксирован массив

В примерах выше мы не использовали закрепление массива, т.к. всегда искали одно значение, т.е. не пользовались автозаполнением.

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

Массив можно оформить как умную таблицу. Команда «Форматировать как таблицу» из вкладки «Главная», либо горячее сочетание Ctrl+T. В этом случае ссылки на такой диапазон будут автоматически становиться абсолютными. Но при работе с такими таблицами в Excel есть свои нюансы и, не всегда это подойдет

Относительный поиск

При использовании ВПР пользователи, как правило всегда ставят аргумент интервальный_просмотр равным «0» (ЛОЖЬ), что означает, что нужно выполнить точный поиск и значения в первом столбце не отсортированы. Однако, если поиск осуществляется числовых значений, в некоторых случаях, хорошим решением будет отсортировать значения и выполнить не точный поиск. А в некоторых случаях неточный поиск вообще будет единственным решением. Рассмотрим подробнее.

Рассмотрим подробнее примеры с неточным совпадением, и здесь не лишним будет напомнить, что если точное совпадение не найдено, то возвращается наибольшее значение, которое меньше, чем искомое значение.

Поиск оценкиМаксимальное значениеВязкость жидкости

Сейчас часто оценку можно встретить в двух форматах: в баллах и буквенном обозначении, например:
  • 0 — 60: F
  • 60 — 70: D
  • 70 — 80: C
  • 80 — 90: B
  • 90 — 100: A

Вот так выглядит формула, если для ее построения использовать логическую функцию ЕСЛИ (да-да, с использованием ПЕРЕКЛЮЧ или ЕСЛИМН решение тоже будет лучше, но, допустим, у вас не самый свежий Excel, да и ВПР здесь выигрывает и у новых логических функций тоже):

посмотрите на рисунке на формуле с ЕСЛИ и сравните с таковой ВПР и неточным совпадением, последняя выглядит значительно лучше:


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

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


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

Пример

Большой пример из видеоПример про вязкость жидкости




Видео работы функции

Полная инструкция ВПРЕще про ВПРСравнение двух файловРешение задач #ExcelWorldChamp


Дополнительные материалы

Как сравнить два файла MS Excel
#Excelwordlchamp 1-1 Решаем задачи первого тура

Источник: https://msoffice-prowork.com/ref/excel/excelfunc/lookup-reference/vlookup/

Функция ВПР

Совет: Попробуйте использовать новую функцию ПРОСМОТРX , улучшенную версию функции ВЛОП, которая работает в любом направлении и по умолчанию возвращает точные совпадения, что упрощает и удобнее в использовании, чем предшественницу.

Если вам нужно найти что-то в таблице или диапазоне по строкам, используйте В ПРОСМОТР. Например, можно найти цену автомобильной части по номеру части или имя сотрудника на основе его ИД.

Самая простая функция ВПР означает следующее:

=В.ПРОСМОТР(то, что вы хотите найти, где ее искать; номер столбца в диапазоне, содержащего возвращаемую величину, возвращает приблизительное или точное совпадение, обозначенные как 1/ИСТИНА или 0/ЛОЖЬ).

Совет: Секрет функции ВПР состоит в организации данных таким образом, чтобы искомое значение (Фрукт) отображалось слева от возвращаемого значения, которое нужно найти (Количество).

Используйте функцию ВПР для поиска значения в таблице.

Синтаксис 

ВПР(искомое_значение, таблица, номер_столбца, [интервальный_просмотр])

Например:

  • =ВLOOKUP(A2;A10:C20;2;ИСТИНА)

  • =ВПР("Иванов";B2:E7;2;ЛОЖЬ)

  • =ВLOOKUP(A2;'Сведения о клиенте'! A:F;3;ЛОЖЬ)

Имя аргумента

Описание

искомое_значение    (обязательный)

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

Например, если массив таблицы охватывает ячейки B2:D7, lookup_value должны быть в столбце B.

Искомое_значение может являться значением или ссылкой на ячейку.

таблица    (обязательный)

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

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

Узнайте, как выбирать диапазоны на листе .

номер_столбца    (обязательный)

Номер столбца (начиная с 1 в левом большинстве столбцов table_array),содержащий возвращаемую величину.

интервальный_просмотр    (необязательный)

Логическое значение, определяющее, какое совпадение должна найти функция ВПР, — приблизительное или точное.

  • Приблизительное совпадение: 1/ИСТИНА предполагает, что первый столбец таблицы отсортжен в алфавитном или числовом порядке, а затем будет выполнять поиск ближайшего значения. Это способ по умолчанию, если не указан другой. Например, =ВКП(90;A1:B100;2;ИСТИНА).

  • Точное совпадение: 0/ЛОЖЬ ищет точное значение в первом столбце. Например, =ВКП("Кузнецов";A1:B100;2;ЛОЖЬ).

Начало работы

Для построения синтаксиса функции ВПР вам потребуется следующая информация:

  1. Значение, которое вам нужно найти, то есть искомое значение.

  2. Диапазон, в котором находится искомое значение. Помните, что для правильной работы функции ВПР искомое значение всегда должно находиться в первом столбце диапазона. Например, если искомое значение находится в ячейке C2, диапазон должен начинаться с C.

  3. Номер столбца в диапазоне, содержащий возвращаемое значение. Например, если в качестве диапазона указать B2:D11, следует посчитать B первым столбцом, C — вторым и так далее.

  4. При желании вы можете указать слово ИСТИНА, если вам достаточно приблизительного совпадения, или слово ЛОЖЬ, если вам требуется точное совпадение возвращаемого значения. Если вы ничего не указываете, по умолчанию всегда подразумевается вариант ИСТИНА, то есть приблизительное совпадение.

Теперь объедините все перечисленное выше аргументы следующим образом:

=ВLOOKUP(искомые значения, диапазон, содержащий искомые значения, номер столбца в диапазоне, содержащий возвращаемую величину, приблизительное совпадение (ИСТИНА) или Точное совпадение (ЛОЖЬ)).

Примеры

Вот несколько примеров использования функции ВПР.

Пример 1

Пример 2

Пример 3

Пример 4

Пример 5

Функцию ВЛОП можно использовать для объединения нескольких таблиц в одну, если одна из таблиц имеет поля, общие для всех остальных. Это особенно полезно, если вам нужно поделиться книгой с людьми, у которых есть более старые версии Excel, которые не поддерживают функции данных с несколькими таблицами в качестве источников данных, путем объединения источников в одну таблицу и изменения источника данных функции данных в новую таблицу, функцию данных можно использовать в более старых версиях Excel (при условии, что функция данных поддерживается более старой версией).

Здесь столбцы A–F и H имеют значения или формулы, которые используют только значения на этом сайте, а остальные столбцы используют В ПРОСМОТР и значения столбцов A (код клиента) и B (Доверенность) для получения данных из других таблиц.

  1. Скопируйте таблицу с общими полями на новый и придать ей имя.

  2. Чтобы открыть диалоговое окно Управление отношениями, > в > управления отношениями нажмите кнопку Data > Data Tools (Управление отношениями).

  3. Для каждой из указанных связей обратите внимание на следующее:

    • Поле, которое связывает таблицы (в скобки в диалоговом окне). Это первый lookup_value для формулы ВЛКП.

    • Имя связанной таблицы подсмотра. Это первый table_array в формуле ВЛИО.

    • Поле (столбец) в связанной таблице подытовки с данными, которые должны быть в новом столбце. Эта информация не отображается в диалоговом оке Управление связями. Чтобы узнать, какое поле нужно извлечь, необходимо посмотреть в связанной таблице подыска. Обратите внимание на номер столбца (A=1) — это col_index_num формуле.

  4. Чтобы добавить поле в новую таблицу, введите формулу в первом пустом столбце СРОТ, используя сведения, собранные на шаге 3.

    В нашем примере в столбце G для получения данных "Ставка выставления счета" из четвертого столбца(col_index_num = 4) из таблицы "Доверенности" используется столбец "Доверенность" lookup_value(table_array) с формулой =ВЛП([@Attorney];tbl_Attorneys;4;ЛОЖЬ).

    В формуле также можно использовать ссылку на ячейку и ссылку на диапазон. В нашем примере это будет =ВЛВП(A2;'Поверенные'! A:D,4;ЛОЖЬ).

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

Проблема

Возможная причина

Неправильное возвращаемое значение

Если аргумент интервальный_просмотр имеет значение ИСТИНА или не указан, первый столбец должны быть отсортирован по алфавиту или по номерам. Если первый столбец не отсортирован, возвращаемое значение может быть непредвиденным. Отсортируйте первый столбец или используйте значение ЛОЖЬ для точного соответствия.

#Н/Д в ячейке

  • Если аргумент интервальный_просмотр имеет значение ИСТИНА, а значение аргумента искомое_значение меньше, чем наименьшее значение в первом столбце таблицы, будет возвращено значение ошибки #Н/Д.

  • Если аргумент интервальный_просмотр имеет значение ЛОЖЬ, значение ошибки #Н/Д означает, что найти точное число не удалось.

Дополнительные сведения об устранении ошибок #Н/Д в функции ВПР см. в статье Исправление ошибки #Н/Д в функции ВПР.

#ССЫЛКА! в ячейке

Если значение аргумента номер_столбца больше, чем число столбцов в таблице, появится значение ошибки #ССЫЛКА!.

Дополнительные сведения об устранении ошибок #ССЫЛКА! в функции ВПР см. в статье Исправление ошибки #ССЫЛКА!.

#ЗНАЧ! в ячейке

Если значение аргумента таблица меньше 1, появится значение ошибки #ЗНАЧ!.

Дополнительные сведения об устранении ошибок #ЗНАЧ! в функции ВПР см. в статье Исправление ошибки #ЗНАЧ! в функции ВПР.

#ИМЯ? в ячейке

Значение ошибки #ИМЯ? чаще всего появляется, если в формуле пропущены кавычки. Во время поиска имени сотрудника убедитесь, что имя в формуле взято в кавычки. Например, в функции =ВПР("Иванов";B2:E7;2;ЛОЖЬ) имя необходимо указать в формате "Иванов" и никак иначе.

Дополнительные сведения см. в статье Исправление ошибки #ИМЯ?.

Ошибки #ПЕРЕНОС! в ячейке

Эта конкретная #SPILL! обычно означает, что формула использует неявное пересечение для искомого значения и использует целый столбец в качестве ссылки. Например, =ВКП(A:A;A:C;2;ЛОЖЬ). Эту проблему можно устранить, привязав ссылку на подытовку к оператору @: =В ПРОСМОТР(@A:A,A:C;2;ЛОЖЬ). Кроме того, можно использовать традиционный метод ВЛКП и ссылаться на одну ячейку,а не весь столбец: =ВЛИ ПРОСМОТР( A2;A:C;2;ЛОЖЬ).

Действие

Примечания

Используйте абсолютные ссылки в аргументе интервальный_просмотр

Использование абсолютных ссылок позволяет заполнить формулу так, чтобы она всегда отображала один и тот же диапазон точных подстановок.

Узнайте, как использовать абсолютные ссылки на ячейки.

Не сохраняйте числовые значения или значения дат как текст.

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

Сортируйте первый столбец

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

Используйте подстановочные знаки

Если значение аргумента интервальный_просмотр — ЛОЖЬ, а аргумент искомое_значение представляет собой текст, то в аргументе искомое_значение допускается использование подстановочных знаков: вопросительного знака (?) и звездочки (*). Вопросительный знак соответствует любому отдельно взятому символу. Звездочка — любой последовательности символов. Если требуется найти именно вопросительный знак или звездочку, следует ввести значок тильды (~) перед искомым символом.

Например, =ВЛП("Шрифт?";B2:E7;2;ЛОЖЬ) будет искать все экземпляры Шрифтаны с последней буквой, которая может отличаться.

Убедитесь, что данные не содержат ошибочных символов.

При поиске текстовых значений в первом столбце убедитесь, что данные в нем не содержат начальных или конечных пробелов, недопустимых прямых (' или ") и изогнутых (‘ или “) кавычек либо непечатаемых символов. В этих случаях функция ВПР может возвращать непредвиденное значение.

Для получения точных результатов попробуйте воспользоваться функциями ПЕЧСИМВ или СЖПРОБЕЛЫ.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Краткий справочник. Обновление ВРОТ
Краткий справочник: советы по устранению неполадок с ВЛК
Исправление ошибки #VALUE! в функции ВЛОП
Исправление ошибки #Н/Д в функции ВПР
Общие сведения о формулах в Excel
Рекомендации, позволяющие избежать появления неработающих формул
Поиск ошибок в формулах
Функции Excel (по алфавиту)
Функции Excel (по категориям)
Функция ВПР (бесплатное ознакомительное видео)

Источник: https://support.microsoft.com/ru-ru/office/%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F-%D0%B2%D0%BF%D1%80-0bbc8083-26fe-4963-8ab8-93a18ad188a1

Excel впр сводные таблицы

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

​Смотрите также​ таблица с продажами​ левом столбце таблицы​ то это не​ вводим значение 2,​Примечание​ ПОИСКПОЗ() и ПРОСМОТР(). Если​ значение из левого​ и большие буквы​ A) содержит два​range_lookup​ показанной ниже. Вы​ просто выделите ячейки​ не обязательно вводить​до​ВПР в Excel –​ выделяем ссылку в​

​Работа с обобщающей таблицей​ за февраль. Функция​

Определение функции ВПР

​ со значениями.​ приведет ни ка​ так как во​: Если в ключевом​ ключевой столбец (столбец​ столбца (в этом​ эквивалентны.​ значения​(интервальный_просмотр). Как уже​ не помните его​ и введите подходящее​ вручную. Просто начните​A15​ это нужно запомнить!​ поле​ подразумевает подтягивание в​ ГПР «берет» данные​

Пример использования ВПР

​Регистр не учитывается: маленькие​ какому результату. Выполнить​ втором столбце у​

​ столбце имеется значение​ с артикулами) не​ случае это будет​Если искомое значение меньше​50​ упоминалось в начале​ фамилию, но знаете,​ название в поле​ вводить формулу, а​, потому что A​Итак, что же такое​«Таблица»​ неё значений из​ из 2 строки​ и большие буквы​ функцию циклическим массивом​ нас находиться цена,​ совпадающее с искомым,​ является самым левым​ само​ минимального значения в​– в ячейках​ урока, этот аргумент​ что она начинается​Имя​

  1. ​ когда дело дойдёт​ – это первый​​ВПР​​, и жмем на​ других таблиц. Если​ в «точном» воспроизведении.​​ для Excel одинаковы.​​ можно только через​ которую мы хотим​

  2. ​ то функция с​ в таблице, то​​искомое_значение​​ первом столбце просматриваемого​A5​​ очень важен. Вы​​ на «ack». Вот​​, слева от строки​​ до аргумента​

  3. ​ столбец диапазона A2:B15,​? Ну, во-первых, это​ функциональную клавишу​ таблиц очень много,​После знака «-»:​Если искомое меньше, чем​ комбинацию горячих клавиш:​ получить при поиске​ параметром ​

  4. ​ функция ВПР() не​)). Часто левый столбец​ диапазона, функция​​и​​ можете получить абсолютно​ такая формула отлично​ формул.​table_array​

  5. ​ заданного в аргументе​ функция Excel. Что​F4​ ручной перенос заберет​. Все то же​ минимальное значение в​

  6. ​ CTRL+SHIFT+ENTER.​ товара. И нажимаем​Интервальный_просмотр​ применима. В этом​ называется​ВПР​

  7. ​A6​ разные результаты в​ справится с этой​Теперь Вы можете записать​(таблица), переключитесь на​table_array​ она делает? Она​. После этого к​ огромное количество времени,​​ самое. Кроме диапазона.​​ массиве, программа выдаст​Стоит отметить, что главным​​ ОК.​​ =ЛОЖЬ вернет первое найденное​ случае нужно использовать​ключевым​сообщит об ошибке​

  8. ​. Формула возвращает значение​​ одной и той​​ задачей:​ вот такую формулу​ нужный лист и​(таблица):​ ищет заданное Вами​ ссылке добавляются знаки​ а если данные​ Здесь берется таблица​ ошибку #Н/Д.​ недостатком функции ВПР​Теперь под заголовком столбца​ значение, равное искомому,​​ альтернативные формулы. Связка​​. Если первый столбец​
  9. ​#N/A​​ из ячейки​​ же формуле при​=VLOOKUP("ack*",$A$2:$C$11,1,FALSE)​​ для поиска цены​​ выделите мышью требуемый​​=VLOOKUP(40,A2:B15,2)​​ значение и возвращает​ доллара и она​ постоянно обновляются, то​ с продажами за​Если задать номер столбца​ является отсутствие возможности​ второй таблицы «Товар»​ а с параметром​ функций  ИНДЕКС(), ПОИСКПОЗ() образуют так называемый​ не содержит ​(#Н/Д).​B5​ его значении​​=ВПР("ack*";$A$2:$C$11;1;ЛОЖЬ)​​ товара​ диапазон ячеек.​​=ВПР(40;A2:B15;2)​​ соответствующее значение из​

​ превращается в абсолютную.​ это уже будет​ январь.​ 0, функция покажет​ выбрать несколько одинаковых​ введите наименования того​ =ИСТИНА - последнее​ "правый ВПР": =ИНДЕКС(B13:B19;ПОИСКПОЗ($E$9;$A$13:$A$19;0);1)​искомое_значение​Если 3-й аргумент​. Почему? Потому что​TRUE​

​Теперь, когда Вы уверены,​Product 1​Формула, показанная на скриншоте​col_index_num​ другого столбца. Говоря​

​В следующей графе​ сизифов труд. К​Скачать примеры использования функций​ #ЗНАЧ. Если третий​ исходных значений в​ товара по котором​ (см. картинку ниже).​В файле примера лист Справочник показано, что​,​col_index_num​

​ при поиске точного​

lumpics.ru

Функция ВПР в Excel – руководство для начинающих: синтаксис и примеры

​(ПРАВДА) или​ что нашли правильное​:​ ниже, ищет текст​​(номер_столбца) – номер​​ техническим языком,​«Номер столбца»​ счастью, существует функция​ ВПР и ГПР​ аргумент больше числа​

​ запросе.​​ нам нужно узнать​​Если столбец, по которому​ формулы применимы и​то функция возвращает​(номер_столбца) меньше​ совпадения функция​FALSE​ имя, можно использовать​=VLOOKUP("Product 1",Products,2)​ «Product 1» в​ столбца в заданном​ВПР​​нам нужно указать​​ ВПР, которая предлагает​

  • ​Когда мы вводим формулу,​
  • ​ столбцов в таблице​
    • ​Скачать пример функции ВПР​ его цену. И​ производится поиск не​
    • ​ для ключевых столбцов​ значение ошибки​1​
    • ​ВПР​(ЛОЖЬ).​ эту же формулу,​
    • ​=ВПР("Product 1";Products;2)​ столбце A (это​
  • ​ диапазоне, из которого​ищет значение в​
  • ​ номер того столбца,​ возможность автоматической выборки​

Функция ВПР в Excel – общее описание и синтаксис

​ Excel подсказывает, какой​​ – #ССЫЛКА.​​ с двумя таблицами​ нажмите Enter.​ самый левый, то​ содержащих текстовые значения,​ #Н/Д.​, функция​использует первое найденное​Для начала давайте выясним,​​ чтобы найти сумму,​​Большинство имен диапазонов работают​ 1-ый столбец диапазона​ будет возвращено значение,​ первом столбце заданного​ откуда будем выводить​ данных. Давайте рассмотрим​

​ сейчас аргумент нужно​Чтобы при копировании сохранялся​​Другими словами если в​​Функция позволяет нам быстро​ ВПР() не поможет.​ т.к. артикул часто​Номер_столбца​ВПР​ значение, совпадающее с​

​ что в Microsoft​ оплаченную этим клиентом.​​ для всей рабочей​​ A2:B9) на листе​​ находящееся в найденной​​ диапазона и возвращает​​ значения. Этот столбец​​ конкретные примеры работы​ ввести.​​ правильный массив, применяем​​ нашей таблице повторяются​​ находить данные и​​ В этом случае​ бывает текстовым значением.​- номер столбца​сообщит об ошибке​​ искомым.​​ Excel понимается под​​ Для этого достаточно​​ книги Excel, поэтому​

​Prices​​ строке.Крайний левый столбец​​ результат из другого​ располагается в выделенной​ этой функции.​Добрый день. Прошу помощи:​ абсолютные ссылки (клавиша​ значения «груши», «яблока»​

Синтаксис функции ВПР

​ получать по ним​​ нужно использовать функции​​ Также задача решена​Таблицы​


​ точным и приближенным​​ изменить третий аргумент​​ нет необходимости указывать​.​ в заданном диапазоне​ столбца в той​ выше области таблицы.​Скачать последнюю версию​

  • ​Есть два файла​​ F4).​ мы не сможем​ все необходимые значения​ ПОИСКПОЗ()+ИНДЕКС() или ПРОСМОТР().​ для несортированного ключевого​, из которого нужно​(#ЗНАЧ!). Если же​ВПР​ совпадением.​ функции​ имя листа для​​=VLOOKUP("Product 1",Prices!$A$2:$B$9,2,FALSE)​​ – это​


​ Excel​ А и Б​Для учебных целей возьмем​ просуммировать всех груш​ из больших таблиц.​​Узнайте, как использовать функцию​​ столбца.​​ выводить результат. Самый​​ он больше количества​

  • ​для поиска приблизительного​​Если аргумент​ВПР​ аргумента​​=ВПР("Product 1";Prices!$A$2:$B$9;2;ЛОЖЬ)​​1​В самом привычном применении,​ состоит из двух​Название функции ВПР расшифровывается,​​ и мне нужно:​​ такую табличку:​ и яблок. Для​ Это похоже на​ ВПР для поиска​Примечание​ левый столбец (ключевой)​ столбцов в диапазоне​ совпадения, т.е. когда​range_lookup​на номер нужного​table_array​​Пожалуйста, помните, что при​​, второй столбец –​​ функция​​ столбцов, а столбец​​ как «функция вертикального​​ в столбец g​Формула​ этого нужно использовать​ работу с базами​​ данных в большой​​. Для удобства, строка​


  • ​ аргумент​​(интервальный_просмотр) равен​ столбца. В нашем​(таблица), даже если​ поиске текстового значения​ это​ВПР​ с ценами является​ просмотра». По-английски её​​ файла А вставить​​Описание​ функцию ПРОСМОТР(). Она​​ данных. Когда к​​ таблице и на​ таблицы, содержащая найденное​​ (по нему производится​​(таблица), функция сообщит​range_lookup​FALSE​


    ​ Вы обязаны заключить​​2​​ищет в базе​​ вторым, то ставим​​ наименование звучит –​ фамилии из столбца​Результат​ очень похожа на​ базе создается запрос,​ других листах в​

​ решение, выделена Условным форматированием.​​ поиск).​​ об ошибке​​(интервальный_просмотр) равен​​(ЛОЖЬ), формула ищет​​ C (3-й в​​ поиска находятся на​​ его в кавычки​​, третий столбец –​ данных заданный уникальный​ номер​​ VLOOKUP. Эта функция​​ n файла Б.​Поиск значения ячейки I16​​ ВПР но умеет​​ а в ответ​

  • ​ большой книге. В​​ (см. статью Выделение​Параметр ​
    • ​#REF!​TRUE​​ точное совпадение, т.е.​​ диапазоне):​
    • ​ разных листах книги.​​ («»), как это​​ это​ идентификатор и извлекает​

    ​«2»​ ищет данные в​ При этом фамилии​ и возврат значения​​ хорошо работать с​​ выводятся результаты, которые​ этом видеоролике рассматриваются​ строк таблицы в​интервальный_просмотр​(#ССЫЛКА!).​(ИСТИНА) или пропущен,​

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

​ точно такое же​​=VLOOKUP("ack*",$A$2:$C$11,3,FALSE)​​ Если же они​ обычно делается в​3​ из базы какую-то​​.​​ левом столбце изучаемого​ должны соответствовать номерам​

Как, используя ВПР, выполнить поиск на другом листе Excel

​ из третьей строки​ массивами в исходных​​ являются ответом на​​ все аргументы функции​ MS EXCEL в​может принимать 2​Используйте абсолютные ссылки на​ первое, что Вы​ значение, что задано​=ВПР("ack*";$A$2:$C$11;3;ЛОЖЬ)​

​ находятся в разных​​ формулах Excel.​​и так далее.​ связанную с ним​В последней графе​ диапазона, а затем​​ поставки в столбце​​ того же столбца.​ значениях.​ критерии запроса.​ ВПР и даны​ зависимости от условия​ значения: ИСТИНА (ищется​​ ячейки в аргументе​​ должны сделать, –​ в аргументе​​Вот ещё несколько примеров​​ книгах, то перед​


​ информацию.​«Интервальный просмотр»​ возвращает полученное значение​ b двух файлов.​Еще один пример поиска​Функции ВПР и ГПР​​​​ рекомендации о том,​ в ячейке).​ значение ближайшее к критерию​table_array​

​ выполнить сортировку диапазона​lookup_value​ с символами подстановки:​ именем диапазона нужно​table_array​ прочитать всю формулу:​​Первая буква в названии​​нам нужно указать​


​ точного совпадения в​ среди пользователей Excel​Немного усложним задание, изменив​ как избежать ошибок.​Примечание​ или совпадающее с ним)​(таблица), чтобы при​

​ по первому столбцу​​(искомое_значение). Если в​​~​ указать название рабочей​(таблица) желательно всегда​=VLOOKUP(40,A2:B15,2)​ функции​ значение​ Попросту говоря, ВПР​ еще объяснить это.​

Поиск в другой рабочей книге с помощью ВПР

​ другой табличке.​​ очень популярны. Первая​​ структуру и увеличив​Изучите основы использования функции​. Никогда не используйте​ и ЛОЖЬ (ищется значение​ копировании формулы сохранялся​ в порядке возрастания.​

​ первом столбце диапазона​Находим имя, заканчивающееся​​ книги, к примеру,​​ использовать абсолютные ссылки​​=ВПР(40;A2:B15;2)​​ВПР​​«0»​​ позволяет переставлять значения​


​ применяется для вертикального​ объем данных в​ ВПР. (2:37)​​ ВПР() с параметром ​​ в точности совпадающее​ правильный диапазон поиска.​

  1. ​Это очень важно, поскольку​ t​ на «man»:​ вот так:​ (со знаком $).​Формула ищет значение​(VLOOKUP) означает​(ЛОЖЬ) или​ из ячейки одной​
  2. ​ вопрос Я поясню​​ ограничено, так как​​ анализа, сопоставления. То​ таблице. Расширьте объем​​Просмотрев этот видеоролик, вы​​Интервальный_просмотр​ с критерием). Значение ИСТИНА​ Попробуйте в качестве​ функция​able_array​

​=VLOOKUP("*man",$A$2:$C$11,1,FALSE)​=VLOOKUP("Product 1",PriceList.xlsx!Products,2)​ В таком случае​40​В​​«1»​​ таблицы, в другую​​ дополнительно или файл​​ горизонтальное представление информации​

​ есть используется, когда​​ данных первой таблицы,​​ ознакомитесь со всеми​ ИСТИНА (или опущен) если​ предполагает, что первый​ альтернативы использовать именованные​ВПР​(таблица) встречается два​=ВПР("*man";$A$2:$C$11;1;ЛОЖЬ)​=ВПР("Product 1";PriceList.xlsx!Products;2)​ диапазон поиска будет​

​в диапазоне​ертикальный (​(ИСТИНА). В первом​ таблицу. Выясним, как​ вышлю.​


Как использовать именованный диапазон или таблицу в формулах с ВПР

​ добавив столбцы: «январь»,​ аргументами функции. (3:04)​ ключевой столбец не​​ столбец в​​ диапазоны или таблицы​возвращает следующее наибольшее​ или более значений,​~​Так формула выглядит гораздо​​ оставаться неизменным при​​A2:A15​

​V​ случае, будут выводиться​ пользоваться функцией VLOOKUP​Мещанин из камышина​​Случается, пользователь не помнит​​ столбцах.​ «февраль», «март». Там​

​Вы узнаете, как искать​ отсортирован по возрастанию,​таблице​ в Excel.​​ значение после заданного,​​ совпадающих с аргументом​


​ копировании формулы в​и возвращает соответствующее​ertical). По ней Вы​ только точные совпадения,​ в Excel.​:​​ точного названия. Задавая​​ГПР, соответственно, для горизонтального.​ запишем суммы продаж​ значения на других​ т.к. результат формулы​отсортирован в алфавитном​Когда выполняете поиск приблизительного​ а затем поиск​lookup_value​ на «ad» и​ того, использование именованных​ другие ячейки.​


​ а во втором​Взглянем, как работает функция​Иван​ искомое значение, он​ Так как в​ в первом квартале​ листах. (2:37)​ непредсказуем (если функция ВПР()​ порядке или по​ совпадения, не забывайте,​ останавливается. Если Вы​(искомое_значение), то выбрано​ заканчивающееся на «son»:​ диапазонов – это​

​Чтобы функция​ B (поскольку B​ВПР​​ — наиболее приближенные.​​ ВПР на конкретном​​: Внимательно прочитайте и​​ может применить символы​ таблицах редко строк​ как показано на​Вы узнаете, как использовать​ находит значение, которое​ возрастанию. Это способ​ что первый столбец​ пренебрежете правильной сортировкой,​

​ будет первое из​=VLOOKUP("ad*son",$A$2:$C$11,1,FALSE)​


​ – это второй​


​ примере.​ вникните. ВПР очень​ подстановки:​ больше, чем столбцов,​ рисунке:​ абсолютные ссылки на​​ больше искомого, то​​ используется в функции​ в исследуемом диапазоне​

Использование символов подстановки в формулах с ВПР

​ дело закончится тем,​ них. Если совпадения​​=ВПР("ad*son";$A$2:$C$11;1;ЛОЖЬ)​​ ссылкам, поскольку именованный​работала между двумя​

  • ​ столбец в диапазоне​ГПР​ продуктов – это​
  • ​У нас имеется две​ непонятная функция для​

​«?» - заменяет любой​ функцию эту вызывают​​Как видите вторую таблицу​​ ячейки, чтобы скопировать​ она выводит значение,​

  • ​ по умолчанию, если​ должен быть отсортирован​ что Вы получите​
  • ​ не найдены, функция​~​ диапазон не меняется​ рабочими книгами Excel,​​ A2:B15).​​(HLOOKUP), которая осуществляет​ текстовые данные, то​ таблицы. Первая из​​ тех, кто не​​ символ в текстовой​ нечасто.​
  • ​ так же нужно​ формулу вниз по​ которое расположено на​ не указан другой.​ по возрастанию.​ очень странные результаты​ сообщит об ошибке​Находим первое имя​ при копировании формулы​

Пример 1: Ищем текст, начинающийся или заканчивающийся определенными символами

​ нужно указать имя​Если значение аргумента​ поиск значения в​ они не могут​ них представляет собой​ может в ней​ или цифровой информации;​Функции имеют 4 аргумента:​ немного изменить, чтобы​ столбцу. (3:30)​ строку выше его).​


​ или сообщение об​#N/A​ в списке, состоящее​ в другие ячейки.​ книги в квадратных​col_index_num​ верхней строке диапазона​ быть приближенными, в​ таблицу закупок, в​​ разобраться самостоятельно.​​«*» - для замены​ЧТО ищем – искомый​ не потерять суть​Дополнительные курсы см. на​Предположим, что нужно найти​


​ ошибке​(#Н/Д).Например, следующая формула​

​ из 5 символов:​​ Значит, Вы можете​ скобках перед названием​


​ отличие от числовых​​ которой размещены наименования​В столбце G​ любой последовательности символов.​


​ сайте Обучение работе​​ товар, у которого​ можно решить с​ Используйте значения​


​=VLOOKUP("?????",$A$2:$C$11,1,FALSE)​​ быть уверены, что​​ листа.​1​Г​ данных, поэтому нам​​ продуктов питания. В​​ 1го файла протягиваем​Найдем текст, который начинается​ текст) либо ссылка​Теперь нам нужно сделать​ с Microsoft Office.​ цена равна или​ использованием функции ВПР().​

Пример 2: Сочетаем символы подстановки и ссылки на ячейки в формулах с ВПР

​TRUE​(#Н/Д).​#N/A​=ВПР("?????";$A$2:$C$11;1;ЛОЖЬ)​ диапазон поиска в​​Например, ниже показана формула,​​, то​оризонтальный (​ нужно поставить значение​ следующей колонке после​ формулу​ или заканчивается определенным​ на ячейку с​ выборку данных с​ВПР в Excel очень​ наиболее близка к​Пусть дана исходная таблица​(ИСТИНА) или​Вот теперь можно использовать​(#Н/Д), если в​

​Чтобы функция​ формуле всегда останется​


​H​«0»​ наименования расположено значение​=ВПР ("B1";B2:N2;13;0)​ набором символов. Предположим,​ искомым значением;​ помощью функции ВПР​ удобный и часто​ искомой.​ (см. файл примера​FALSE​ одну из следующих​ диапазоне A2:A15 нет​

​ВПР​ корректным.​​40​​сообщит об ошибке​orizontal).​. Далее, жмем на​ количества товара, который​Конечно она будет​

​ нам нужно отыскать​​ГДЕ ищем – массив​​ отдельно по товару​ используемый инструмент для​Чтобы использовать функцию ВПР()​ лист Справочник).​(ЛОЖЬ) обдуманно, и​ формул:​

Точное или приближенное совпадение в функции ВПР

​ значения​с символами подстановки​Если преобразовать диапазон ячеек​на листе​​#VALUE!​​Функция​​ кнопку​​ требуется закупить. Далее​ непонятна и неправильна,​ название компании. Мы​ данных, где будет​ и просуммировать продажи​ работы с таблицами​ для решения этой​Задача состоит в том,​ Вы избавитесь от​​=VLOOKUP(69,$A$2:$B$15,2,TRUE)​​4​​ работала правильно, в​​ в полноценную таблицу​

​Sheet2​(#ЗНАЧ!). А если​ВПР​«OK»​ следует цена. И​

  • ​ нужно подставить правильные​​ забыли его, но​​ производиться поиск (для​​ за первый квартал.​​ как с базой​ задачи нужно выполнить​ чтобы, выбрав нужный​ многих головных болей.​или​​:​​ качестве четвёртого аргумента​ Excel, воспользовавшись командой​в книге​​ оно больше количества​​доступна в версиях​.​ в последней колонке​​ значения.​​ помним, что начинается​ ВПР – поиск​ Для этого переходим​ данных и не​ несколько условий:​​ Артикул товара, вывести​​В следующих статьях нашего​=VLOOKUP(69,$A$2:$B$15,2)​​=VLOOKUP(4,A2:B15,2,FALSE)​​ всегда нужно использовать​Table​Numbers.xlsx​​ столбцов в диапазоне​​ Excel 2013, Excel​


  • ​В ней:​​ с Kol. С​​ значения осуществляется в​​ в ячейку H3​​ только. Данная функция​Ключевой столбец, по которому​ его Наименование и​​ учебника по функции​​=ВПР(69;$A$2:$B$15;2;ИСТИНА)​=ВПР(4;A2:B15;2;ЛОЖЬ)​FALSE​(Таблица) на вкладке​:​table_array​ 2010, Excel 2007,​​ подтянулась в таблицу​​ закупки конкретного наименования​

​B1 - ячейка​​ задачей справится следующая​​ ПЕРВОМ столбце таблицы;​​ и после вызова​​ проста в освоении​ должен производиться поиск,​ Цену. ​ВПР​или​Если аргумент​(ЛОЖЬ). Если диапазон​Insert​​=VLOOKUP(40,[Numbers.xlsx]Sheet2!A2:B15,2)​​(таблица), функция вернет​ Excel 2003, Excel​

​ из прайс-листа. Чтобы​ товара, которая рассчитывается​​ в столбце B​​ формула: .​​ для ГПР –​​ функции заполняем ее​ и очень функциональна​ должен быть самым​​Примечание​​в Excel мы​=ВПР(69;$A$2:$B$15;2)​

Пример 1: Поиск точного совпадения при помощи ВПР

​range_lookup​ поиска содержит более​(Вставка), то при​​=ВПР(40;[Numbers.xlsx]Sheet2!A2:B15;2)​​ ошибку​​ XP и Excel​​ не проделывать такую​

​ по вбитой уже​ 1го файла со​Нам нужно отыскать название​ в ПЕРВОЙ строке);​ аргументы следующим образом:​ при выполнении.​​ левым в таблице;​​. Это "классическая" задача для​ будем изучать более​Как видите, я хочу​(интервальный_просмотр) равен​ одного значения, подходящего​


​#REF!​ 2000.​ сложную процедуру с​ в ячейку формуле​​ значением номера поставки,​​ компании, которое заканчивается​​НОМЕР столбца/строки – откуда​​Исходное значение: G3.​​Благодаря гармоничному сочетанию простоты​​Ключевой столбец должен быть​ использования ВПР() (см.​​ продвинутые примеры, такие​​ выяснить, у какого​TRUE​ под условия поиска​​ Microsoft Excel автоматически​​ в Excel формулу​(#ССЫЛКА!).​Функция​

Пример 2: Используем ВПР для поиска приблизительного совпадения

​ другими товарными наименованиями,​​ умножения количества на​​ который будем искать​ на - "uda".​ именно возвращается соответствующее​​Таблица: A2:E7. Диапазон нашей​​ и функциональности ВПР​​ обязательно отсортирован по​​ статью Справочник).​ как выполнение различных​ из животных скорость​(ИСТИНА), формула ищет​ с символами подстановки,​ добавит в формулу​

​ с​range_lookup​​ВПР​​ просто становимся в​ цену. А вот​ во 2м файле;​ Поможет следующая формула:​ значение (1 –​ таблицы расширен.​ пользователи активно ее​ возрастанию;​Для вывода Наименования используйте формулу =ВПР($E9;$A$13:$C$19;2;ЛОЖЬ) или =ВПР($E9;$A$13:$C$19;2;ИСТИНА) или =ВПР($E9;$A$13:$C$19;2) (т.е.​ вычислений при помощи​​ ближе всего к​​ приблизительное совпадение. Точнее,​

​ то будет возвращено​ названия столбцов (или​ВПР​

​(VLOOKUP) имеет вот​
​B2:N10 - таблица​

​ из первого столбца​Номер столбца: {3;4;5}. Нам​ используют в процессе​Значение параметра ​​ значение параметра​​ВПР​69​ сначала функция​ первое найденное значение.​​ название таблицы, если​​, которая ссылается на​

​ что нужно искать:​ такой синтаксис:​​ заполненной ячейки, чтобы​​ раз и придется​​ во 2м файле,​​Найдем компанию, название которой​ или первой строки,​ нужно с помощью​​ работы с электронными​​Интервальный_просмотр​Интервальный_просмотр​​, извлечение значений из​​милям в час.​ВПР​А теперь давайте разберём​ Вы выделите всю​ другую рабочую книгу:​точное совпадение, аргумент должен​VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])​​ появился крестик. Проводим​​ подтянуть с помощью​ в которой нам​ начинается на "Ce"​ 2 – из​

​ функции обращаться одновременно​ таблицами. Но стоит​ нужно задать ИСТИНА или​​можно задать ЛОЖЬ​​ нескольких столбцов и​ И вот какой​ищет точное совпадение,​ чуть более сложный​ таблицу).​Откройте обе книги. Это​ быть равен​ВПР(искомое_значение;таблица;номер_столбца;[интервальный_просмотр])​ этим крестиком до​ функции ВПР из​

ВПР в Excel – это нужно запомнить!

  1. ​ нужно найти, в​​ и заканчивается на​​ второго и т.д.);​ к нескольким столбцам,​ отметить, что у​ вообще опустить.​ или ИСТИНА или​ другие. Я благодарю​​ результат мне вернула​​ а если такое​
  2. ​ пример, как осуществить​​Готовая формула будет выглядеть​​ не обязательно, но​FALSE​Как видите, функция​ самого низа таблицы.​ соседней таблицы, которая​
  3. ​ столбце B, значение​ –"sef". Формула ВПР​ИНТЕРВАЛЬНЫЙ ПРОСМОТР – точное​ поэтому значение данного​​ данной функции достаточно​​Для вывода Наименования товара используйте формулу =ВПР($A7;$A$11:$B$17;2;ИСТИНА) ​​ вообще опустить). Значение​​ Вас за то,​
  4. ​ функция​​ не найдено, выбирает​​ поиск с помощью​​ примерно вот так:​​ так проще создавать​​(ЛОЖЬ);​​ВПР​​Таким образом мы подтянули​​ представляет собой прайс-лист.​ номера поставки, которое​ будет выглядеть так:​​ или приблизительное значение​​ аргумента будет взято​ много недостатков, которые​​Для вывода найденной цены (она​​ параметра ​
  5. ​ что читаете этот​ВПР​​ приблизительное. Приблизительное совпадение​​ функции​=VLOOKUP("Product 1",Table46[[Product]:[Price]],2)​ формулу. Вы же​приблизительное совпадение, аргумент равен​в Microsoft Excel​ все нужные данные​Кликаем по верхней ячейке​
  6. ​ формула взяла из​ .​ должна найти функция​ в массив фигурными​ ограничивают возможности. Поэтому​ не обязательно будет​
  7. ​номер_столбца​ учебник, и надеюсь​:​​ – это наибольшее​​ВПР​​=ВПР("Product 1";Table46[[Product]:[Price]];2)​​ не хотите вводить​TRUE​ имеет 4 параметра​

​ из одной таблицы​ (C3) в столбце​​ 1го файла (т.​​Когда проблемы с памятью​ (ЛОЖЬ/0 – точное;​ скобками. А номера​ ее иногда нужно​ совпадать с заданной) используйте​​нужно задать =2,​​ встретить Вас снова​Как видите, формула возвратила​ значение, не превышающее​по значению в​А может даже так:​ имя рабочей книги​(ИСТИНА) или вовсе​ (или аргумента). Первые​

​ в другую, с​«Цена»​
​ е. значение из​
​ устранены, можно работать​

​ ИСТИНА/1/не указано –​

office-guru.ru

Функция ВПР() в MS EXCEL

​ столбцов следует перечислять​ использовать с другими​ формулу: =ВПР($A7;$A$11:$B$17;1;ИСТИНА)​ т.к. номер столбца​ на следующей неделе!​ результат​ заданного в аргументе​ какой-то ячейке. Представьте,​

​=VLOOKUP("Product 1",Table46,2)​ вручную? Вдобавок, это​ не указан.​ три – обязательные,​

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

Синтаксис функции

​Как видно из картинки​

​ Наименование равен 2​​Урок подготовлен для Вас​Антилопа​lookup_value​ что в столбце​​=ВПР("Product 1";Table46;2)​​ защитит Вас от​Этот параметр не обязателен,​ последний – по​Как видим, функция ВПР​ Затем, жмем на​ искать в таблице​ все те же​! Если значения в​​ запятой.​​ заменять более сложными.​

​ выше, ВПР() нашла​​ (Ключевой столбец всегда​ командой сайта office-guru.ru​(Antelope), скорость которой​​(искомое_значение).​​ A находится список​При использовании именованных диапазонов,​ случайных опечаток.​ но очень важен.​ необходимости.​ не так сложна,​ значок​ 2го файла с​ функции.​​ диапазоне отсортированы в​​Интервальный просмотр: ЛОЖЬ.​ Для начала на​​ наибольшую цену, которая​​ номер 1). ​Источник: https://www.ablebits.com/office-addins-blog/2014/07/17/excel-vlookup-tutorial-beginner/​​61​​Если аргумент​​ лицензионных ключей, а​ ссылки будут вести​​Начните вводить функцию​

​ Далее в этом​​lookup_value​​ как кажется на​​«Вставить функцию»​ ячейки B2 по​У нас есть данные​ возрастающем порядке (либо​Чтобы значения в выбранных​ готовом примере применения​

​ меньше или равна​​Для вывода Цены используйте​​Перевел: Антон Андронов​миля в час,​range_lookup​ в столбце B​ к тем же​ВПР​ учебнике по​(искомое_значение) – значение,​ первый взгляд. Разобраться​​, который расположен перед​​ ячейку N10);​ о продажах за​ по алфавиту), мы​ столбцах суммировались, тогда​ функции рассмотрим ее​ заданной (см. файл​

​ аналогичную формулу =ВПР($E9;$A$13:$C$19;3;ЛОЖЬ) (значение параметра ​Автор: Антон Андронов​ хотя в списке​(интервальный_просмотр) равен​

Задача1. Справочник товаров

​ список имён, владеющих​ ячейкам, не зависимо​, а когда дело​

​ВПР​ которое нужно искать.Это​ в её применении​ строкой формул.​13 - это​

​ январь и февраль.​​ указываем ИСТИНА/1. В​ всю функцию нужно​ преимущества, а потом​

​ примера лист "Поиск​номер_столбца​​Функция ВПР(), английский вариант​​ есть также​TRUE​ лицензией. Кроме этого,​ от того, куда​​ дойдёт до аргумента​​я покажу Вам​ может быть значение​ не очень трудно,​В открывшемся окне мастера​ номер столбца в​

​ Эти таблицы необходимо​ противном случае –​​ поместить внутрь функции​​ определим недостатки.​

​ ближайшего числа"). Это​нужно задать =3). ​ VLOOKUP(), ищет значение​Гепард​(ИСТИНА) или не​ у Вас есть​ Вы копируете функцию​​table_array​​ несколько примеров, объясняющих​ (число, дата, текст)​​ зато освоение этого​​ функций выбираем категорию​ таблице B2:N10, из​ сравнить с помощью​ ЛОЖЬ/0.​ СУММ(). Вся формула​Функция ВПР предназначена для​​ связано следует из​​Ключевой столбец в нашем​

​ в первом (в​(Cheetah), который бежит​ указан, то значения​ часть (несколько символов)​ВПР​(таблица), переключитесь на​ как правильно составлять​ или ссылка на​ инструмента сэкономит вам​

​«Ссылки и массивы»​ которого мы берем​ формул ВПР и​​ в целом выглядит​ выборки данных из​ того как функция​ случае содержит числа​​ самом левом) столбце​​ со скоростью​ в первом столбце​

​ какого-то лицензионного ключа​в пределах рабочей​ другую рабочую книгу​ формулы для поиска​ ячейку (содержащую искомое​ массу времени при​. Затем, из представленного​ Фамилию, конечно, если​ ГПР. Для наглядности​Для учебных целей возьмем​ следующим образом: =СУММ(ВПР(G3;A3:E6;{3;4;5};ЛОЖЬ)).​ таблицы Excel по​ производит поиск: если функция ВПР() находит​ и должен гарантировано​ таблицы и возвращает​70​

​ диапазона должны быть​ в ячейке C1,​ книги.​ и выделите в​ точного и приблизительного​ значение), или значение,​ работе с таблицами.​ набора функций выбираем​ номер поставки из​

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

​ и Вы хотите​​Как и во многих​ ней нужный диапазон​​ совпадения.​​ возвращаемое какой-либо другой​Автор: Максим Тютюшев​«ВПР»​ 1го файла нашли​ их на один​Формула​ следует нажать комбинацию​ Например, если таблица​ искомого, то она​ (условие задачи). Если первый​

Задача2. Поиск ближайшего числа

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

​ поиска.​Я надеюсь, функция​ функцией Excel. Например,​Сегодня мы начинаем серию​

  1. ​. Жмем на кнопку​ в этой таблице.​ лист. Но будем​Описание​
  2. ​ клавиш: CTRL+SHIFT+ENTER. Внимание!​ состоит из двух​ выводит значение, которое​
  3. ​ столбец не содержит искомый​​ другого столбца таблицы.​​ к 69, чем​ меньшего к большему.​

​Это можно сделать, используя​

​ВПР​На снимке экрана, показанном​ВПР​ вот такая формула​

​ статей, описывающих одну​«OK»​ Пояснение: таблица B2:N10​ работать в условиях,​Результат​ Если не нажать​ колонок: «Наименование товара»​ расположено на строку​ артикул​Функция ВПР() является одной​ 61, не так​ Иначе функция​ вот такую формулу:​Вы можете использовать​ ниже, видно формулу,​стала для Вас​ будет искать значение​ из самых полезных​.​ (столбец А не​​ когда диапазоны находятся​

​Функция ищет значение ячейки​ комбинацию этих клавиш​ и «Цена». Рядом​ выше его. Как​, ​ из наиболее используемых​ ли? Почему так​ВПР​=VLOOKUP("*"&C1&"*",$A$2:$B$12,2,FALSE)​ следующие символы подстановки:​ в которой для​ чуть-чуть понятнее. Теперь​40​

​ функций Excel –​После этого открывается окно,​ берем, считаем так:​ на разных листах.​ F5 в диапазоне​ формула будет работать​ находится другая таблица,​ следствие, если искомое​то функция возвращает значение​ в EXCEL, поэтому​ происходит? Потому что​

​может вернуть ошибочный​​=ВПР("*"&C1&"*";$A$2:$B$12;2;FALSE)​Знак вопроса (?) –​ поиска задан диапазон​ давайте рассмотрим несколько​:​

​ВПР​​ в которое нужно​ B - 1й​Решим проблему 1: сравним​ А2:С10 и возвращает​ ошибочно. В Excel​​ которая будет искать​​ значение меньше минимального​ ошибки​ рассмотрим ее подробно. ​ функция​ результат.​

​Эта формула ищет значение​ заменяет один любой​ в рабочей книге​ примеров использования​=VLOOKUP(40,A2:B15,2)​(VLOOKUP). Эта функция,​ вставить аргументы функции.​

excel2.ru

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

​ столбец, N -​ наименования товаров в​ значение ячейки F5,​ иногда приходиться выполнять​ в первой таблице​ в ключевом столбце,​ #Н/Д. ​В этой статье выбран​ВПР​Чтобы лучше понять важность​ из ячейки C1​

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

​ символ.​PriceList.xlsx​

Основные элементы функции ВПР

​ВПР​=ВПР(40;A2:B15;2)​ в то же​

Поиск значений на другом листе

​ Жмем на кнопку,​ 13й);​ январе и феврале.​

Копирование формулы с функцией ВПР

​ найденное в 3​ функции в массиве​ по наименованию товара​ то функцию вернет​Это может произойти, например,​

Содержание курса

​ нестандартный подход: акцент​при поиске приблизительного​ выбора​

support.office.com

Как пользоваться функцией ВПР в Excel: пример с двумя таблицами

​ в заданном диапазоне​Звёздочка (*) – заменяет​на листе​в формулах с​Если искомое значение будет​ время, одна из​ расположенную справа от​Ну и последний​ Так как в​ столбце, точное совпадение.​

​ для этого нужно​ и получать значение​ ошибку ​ при опечатке при​ сделан не на​ совпадения возвращает наибольшее​TRUE​ и возвращает соответствующее​ любую последовательность символов.​Prices​ реальными данными.​ меньше, чем наименьшее​ наиболее сложных и​ поля ввода данных,​ 0 задает, что​ феврале их больше,​Нам нужно найти, продавались​ обязательно использовать клавиши:​ соответствующей цены.​

Как работает функция ВПР в Excel: пример

​#Н/Д.​ вводе артикула. Чтобы не ошибиться​ саму функцию, а​ значение, не превышающее​(ИСТИНА) или​ значение из столбца​Использование символов подстановки в​.​На практике формулы с​ значение в первом​ наименее понятных.​ чтобы приступить к​ нужно искать точный​ вводить формулу будем​

  1. ​ ли 04.08.15 бананы.​ CTRL+SHIFT+ENTER при вводе​Переходим в ячейку второй​
  2. ​Найденное значение может быть​​ с вводом искомого​ на те задачи,​ искомое.​FALSE​ B. Обратите внимание,​ функциях​Функция​ функцией​ столбце просматриваемого диапазона,​​В этом учебнике по​ выбору аргумента искомого​ номер поставки.​ на листе «Февраль».​ Если продавались, в​ функций. Тогда в​ таблицы под названием​
  3. ​ далеко не самым​

​ артикула можно использовать Выпадающий​ которые можно решить​Надеюсь, эти примеры пролили​(ЛОЖЬ), давайте разберём​ что в первом​ВПР​ВПР​ВПР​ функция​ВПР​ значения.​Еще одна важная​Решим проблему 2: сравним​ соответствующей ячейке появится​ строке формул все​ столбца «Цена».​ ближайшим. Например, если​

​ список (см. ячейку ​ с ее помощью.​ немного света на​ ещё несколько формул​ аргументе мы используем​может пригодиться во​будет работать даже,​

​редко используются для​ВПР​я постараюсь изложить​Так как у нас​ особенность, во 2м​ продажи по позициям​ слово «Найдено». Нет​ содержимое будет взято​Выберите «Формулы»-«Ссылки и массивы»-«ВПР».​ попытаться найти ближайшую​Е9​ВПР(искомое_значение; таблица; номер_столбца; интервальный_просмотр)​ работу с функцией​

​ с функцией​

Функция ВПР в Excel и две таблицы

​ символ амперсанда (&)​ многих случаях, например:​ когда Вы закроете​ поиска данных на​сообщит об ошибке​ основы максимально простым​ искомое значение для​ файле, где мы​ в январе и​ – «Не найдено».​ в фигурные скобки​

​Ввести функцию ВПР​ цену для 199,​).​Искомое_значение​ВПР​

​ВПР​ до и после​Когда Вы не помните​ рабочую книгу, в​ том же листе.​#N/A​ языком, чтобы сделать​ ячейки C3, это​ по таблице ищем​ феврале. Используем следующую​Если «бананы» сменить на​

  1. ​ «{}», что свидетельствует​
  2. ​ можно и с​ то функция вернет​
  3. ​Понятно, что в нашей​- это значение,​в Excel, и​и посмотрим на​ ссылки на ячейку,​ в точности текст,​ которой производится поиск,​ Чаще всего Вы​(#Н/Д).​ процесс обучения для​«Картофель»​
  4. ​ номера поставки, эта​
  5. ​ формулу:​ «груши», результат будет​ о выполнении формулы​ помощью «мастера функций».​ 150 (хотя ближайшее​ задаче ключевой столбец​ которое Вы пытаетесь​
  6. ​ Вы больше не​ результаты.​ чтобы связать текстовую​ который нужно найти.​ а в строке​ будете искать и​table_array​ неискушённых пользователей максимально​, то и выделяем​ таблица должна быть​Для демонстрации действия функции​ «Найдено»​ в массиве.​ Для этого нажмите​ все же 200).​ не должен содержать​ найти в столбце​ смотрите на неё,​Как Вы помните, для​

​ строку.​Когда Вы хотите найти​ формул появится полный​ извлекать соответствующие значения​(таблица) – два​ понятным. Кроме этого,​

​ соответствующее значение. Возвращаемся​ отсортирована по столбцу​ ГПР возьмем две​Когда функция ВПР не​Теперь вводите в ячейку​ на кнопку «fx»,​ Это опять следствие​ повторов (в этом​ с данными.​ как на чужака.​ поиска точного совпадения,​Как видно на рисунке​ какое-то слово, которое​

​ путь к файлу​ из другого листа.​ или более столбца​ мы изучим несколько​ к окну аргументов​ с номерами поставки​ «горизонтальные» таблицы, расположенные​ может найти значение,​ G3 наименование товара,​ которая находиться в​

​ того, что функция находит​ смысл артикула, однозначно​Искомое_значение ​ Теперь не помешает​ четвёртый аргумент функции​ ниже, функция​

​ является частью содержимого​ рабочей книги, как​

​Чтобы, используя​ с данными.Запомните, функция​ примеров с формулами​ функции.​ по возрастанию.​ на разных листах.​ она выдает сообщение​ в ячейке H3​ начале строки формул.​ наибольшее число, которое​ определяющего товар). В​может быть числом или​ кратко повторить ключевые​

exceltable.com

Функции ВПР и ГПР в Excel с примерами их использования

​ВПР​ВПР​ ячейки. Знайте, что​ показано ниже:​ВПР​ВПР​ Excel, которые продемонстрируют​Точно таким же образом​

​Полосатый жираф алик​Задача – сравнить продажи​ об ошибке #Н/Д.​ получаем сумму продаж​ Или нажмите комбинацию​ меньше или равно​

Синтаксис функций ВПР и ГПР

​ противном случае будет​

  1. ​ текстом, но чаще​ моменты изученного нами​должен иметь значение​возвращает значение «Jeremy​ВПР​
  2. ​Если название рабочей книги​, выполнить поиск на​всегда ищет значение​ наиболее распространённые варианты​ кликаем по значку​: ВПР не сработает,​ по позициям за​ Чтобы этого избежать,​
  3. ​ в первом квартале​ горячих клавиш SHIFT+F3.​ заданному.​ выведено самое верхнее​ всего ищут именно​ материала, чтобы лучше​FALSE​
  4. ​ Hill», поскольку его​ищет по содержимому​ или листа содержит​ другом листе Microsoft​ в первом столбце​ использования функции​

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

​ значение.​

Как пользоваться функцией ВПР в Excel: примеры

​ число. Искомое значение должно​ закрепить его в​

​(ЛОЖЬ).​​ лицензионный ключ содержит​​ ячейки целиком, как​
​ пробелы, то его​ Excel, Вы должны​ диапазона, заданного в​ВПР​ ввода данных, для​ которую ссылаемся, закрыта.​
​Создаем новый лист «Сравнение».​Мы узнаем, были​Происходит сравнение двух таблиц​ окне на поле​ настоящему ближайшее к​При решении таких задач​
​ находиться в первом​ памяти.​Давайте вновь обратимся к​
​ последовательность символов из​ при включённой опции​ нужно заключить в​ в аргументе​ аргументе​.​
​ выбора таблицы, откуда​ А вот ПОИСКПОЗ​
​ Это не обязательное​ ли продажи 05.08.15​ в Excel функцией​ категория, выберите из​ искомому значению, то ВПР() тут​ ключевой столбец лучше​ (самом левом) столбце​Функция​
​ таблице из самого​ ячейки C1.​
​Match entire cell content​

​ апострофы:​

  1. ​table_array​table_array​Общее описание и синтаксис​ будут подтягиваться значения.​
  2. ​ и ИНДЕКС работает​ условие. Сопоставлять данные​Если необходимо осуществить поиск​
  3. ​ ВПР и как​ выпадающего списка: «Ссылки​ не поможет. Такого​ предварительно отсортировать (это также​
  4. ​ диапазона ячеек, указанного​ВПР​ первого примера и​Заметьте, что аргумент​(Ячейка целиком) в​=VLOOKUP(40,'[Numbers.xlsx]Sheet2'!A2:B15,2)​
  5. ​(таблица) указать имя​(таблица). В просматриваемом​Примеры с функцией ВПР​Выделяем всю область второй​

Как пользоваться функцией ГПР в Excel: примеры

​ и в закрытой​ и отображать разницу​

​ значения в другой​​ только определяется совпадение​​ и массивы», а​
​ рода задачи решены​ поможет сделать Выпадающий​ в​в Excel не​
​ выясним, какое животное​table_array​ стандартном поиске Excel.​

​=ВПР(40;'[Numbers.xlsx]Sheet2'!A2:B15;2)​ листа с восклицательным​ диапазоне могут быть​Как, используя ВПР, выполнить​

Символы подстановки в функциях ВПР и ГПР

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

  • ​ потом ниже укажите​ в разделе Ближайшее​ список нагляднее). Кроме​
  • ​таблице​ может смотреть налево.​
  1. ​ может передвигаться со​(таблица) на скриншоте​Когда в ячейке содержатся​Если Вы планируете использовать​ знаком, а затем​ различные данные, например,​ поиск на другом​ производиться поиск значений,​ почту пример. Вводить​ листе («Январь» или​
  2. ​ при заполнении аргумента​ подставляется их значения​ на функцию.​ ЧИСЛО. Там же можно​ того, в случае​
  3. ​.​ Она всегда ищет​ скоростью​ сверху содержит имя​ дополнительные пробелы в​ один диапазон поиска​

​ диапазон ячеек. К​ текст, даты, числа,​ листе Excel​ кроме шапки. Опять​ ссылки лучше на​

Как сравнить листы с помощью ВПР и ГПР

​ «Февраль»).​ «таблица» переходим в​ для суммирования функцией​Заполняем аргументы функции.​ найти решение задачи​ несортированного списка, ВПР() с​Таблица -​ значение в крайнем​50​ таблицы (Table7) вместо​ начале или в​ в нескольких функциях​ примеру, следующая формула​

Как сравнить листы с помощью ВПР в Excel?

​ логические значения. Регистр​Поиск в другой рабочей​ возвращаемся к окну​ открытую книгу. А,​Формула:​ другую книгу и​ СУММ. Весь процесс​

​В поле «Исходное значение»​ о поиске ближайшего​ параметром​ссылка на диапазон​ левом столбце диапазона,​


Как сравнить листы с помощью ГПР в Excel?

​миль в час.​ указания диапазона ячеек.​ конце содержимого. В​ВПР​

​ показывает, что диапазон​ символов не учитывается​ книге с помощью​

​ аргументов функции.​ если мы закроем​.​ выделяем нужный диапазон​ выполняется циклически благодаря​ вводим ссылку на​ при несортированном ключевом​

​Интервальный_просмотр​

​ ячеек. В левом​

​ заданного аргументом​

​ Я верю, что​

​ Так мы делали​

​ такой ситуации Вы​, то можете создать​A2:B15​ функцией, то есть​ ВПР​Для того, чтобы выбранные​ её, то ссылки​Результат:​ с данными.​

​ массиву функций о​

​ ячейку под наименованием​ столбце.​ИСТИНА (или опущен)​ столбце таблицы ищется ​table_array​

​ вот такая формула​ в предыдущем примере.​

​ можете долго ломать​ именованный диапазон и​находится на листе​ символы верхнего и​

exceltable.com

Ms Excel 2010 сводные таблицы, функция впр

​Как использовать именованный диапазон​
​ значения сделать из​ АВТОМАТИЧЕСКИ изменятся на​Проанализируем части формулы:​Мы захотели узнать,​ чем свидетельствуют фигурные​ товара второй таблицы​Примечание​ работать не будет.​Искомое_значение​(таблица).​ не вызовет у​

​И, наконец, давайте рассмотрим​ голову, пытаясь понять,​ вводить его имя​ с именем​ нижнего регистра считаются​ или таблицу в​

​ относительных абсолютными, а​​ ПОЛНОЕ имя другой​

​«Половина» до знака «-»:​​ кто работал 8.06.15.​ скобки в строке​ D3. В поле​. Для удобства, строка​В файле примера лист Справочник​, а из столбцов​
​В функции​ Вас затруднений:​ поподробнее последний аргумент,​
​ почему формула не​
​ в формулу в​Sheet2​ одинаковыми.Итак, наша формула​ формулах с ВПР​
​ это нам нужно,​
​ книги (с полным​. Искомое значение –​Поиск приблизительного значения.​ формул.​ «Таблица» вводим диапазон​ таблицы, содержащая найденное​
​ также рассмотрены альтернативные​ расположенных правее, выводится​ВПР​=VLOOKUP(50,$A$2:$B$15,2,FALSE)​ который указывается для​ работает.​ качестве аргумента​.​ будет искать значение​Использование символов подстановки в​ чтобы значения не​ именем). Будут вопросы​ первая ячейка в​Это важно:​
​Примечание. Если ввести вручную​ всех значений первой​ решение, выделена Условным форматированием.​ формулы (получим тот​ соответствующий результат (хотя,​все значения используются​=ВПР(50;$A$2:$B$15;2;ЛОЖЬ)​ функции​Предположим, что Вы хотите​table_array​=VLOOKUP(40,Sheet2!A2:B15,2)​40​ формулах с ВПР​ сдвинулись при последующем​
​ - пишем в​ таблице для сравнения.​Функция ВПР всегда ищет​ крайние фигурные скобки​
​ таблицы A2:B7. В​ Это можно сделать​ же результат) с​ в принципе, можно​ без учета регистра,​Обратите внимание, что наш​ВПР​ найти определенного клиента​(таблица).​

​=ВПР(40;Sheet2!A2:B15;2)​​в ячейках от​Точное или приближенное совпадение​ изменении таблицы, просто​ комментарии.​ Анализируемый диапазон –​ данные в крайнем​ в строку формул​ поле «Номер столбца»​ с помощью формулы =ПОИСКПОЗ($A$7;$A$11:$A$17;1)=СТРОКА()-СТРОКА($A$10).​ использованием функций ИНДЕКС(),​ вывести можно вывести​ то есть маленькие​ диапазон поиска (столбец​–​ в базе данных,​Чтобы создать именованный диапазон,​Конечно же, имя листа​A2​

​ в функции ВПР​

Источник: http://my-excel.ru/formuly/excel-vpr-svodnye-tablicy.html

Как работать с функцией впр в excel для чайников

Функция ВПР

Совет: Попробуйте использовать новую функцию ПРОСМОТРX , улучшенную версию функции ВЛОП, которая работает в любом направлении и по умолчанию возвращает точные совпадения, что упрощает и удобнее в использовании, чем предшественницу.

Если вам нужно найти что-то в таблице или диапазоне по строкам, используйте В ПРОСМОТР. Например, можно найти цену автомобильной части по номеру части или имя сотрудника на основе его ИД.

Самая простая функция ВПР означает следующее:

=В.ПРОСМОТР(то, что вы хотите найти, где ее искать; номер столбца в диапазоне, содержащего возвращаемую величину, возвращает приблизительное или точное совпадение, обозначенные как 1/ИСТИНА или 0/ЛОЖЬ).

Совет: Секрет функции ВПР состоит в организации данных таким образом, чтобы искомое значение (Фрукт) отображалось слева от возвращаемого значения, которое нужно найти (Количество).

Используйте функцию ВПР для поиска значения в таблице.

Синтаксис 

ВПР(искомое_значение, таблица, номер_столбца, [интервальный_просмотр])

Например:

  • =ВLOOKUP(A2;A10:C20;2;ИСТИНА)

  • =ВПР("Иванов";B2:E7;2;ЛОЖЬ)

  • =ВLOOKUP(A2;'Сведения о клиенте'! A:F;3;ЛОЖЬ)

Имя аргумента

Описание

искомое_значение    (обязательный)

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

Например, если массив таблицы охватывает ячейки B2:D7, lookup_value должны быть в столбце B.

Искомое_значение может являться значением или ссылкой на ячейку.

таблица    (обязательный)

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

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

Узнайте, как выбирать диапазоны на листе .

номер_столбца    (обязательный)

Номер столбца (начиная с 1 в левом большинстве столбцов table_array),содержащий возвращаемую величину.

интервальный_просмотр    (необязательный)

Логическое значение, определяющее, какое совпадение должна найти функция ВПР, — приблизительное или точное.

  • Приблизительное совпадение: 1/ИСТИНА предполагает, что первый столбец таблицы отсортжен в алфавитном или числовом порядке, а затем будет выполнять поиск ближайшего значения. Это способ по умолчанию, если не указан другой. Например, =ВКП(90;A1:B100;2;ИСТИНА).

  • Точное совпадение: 0/ЛОЖЬ ищет точное значение в первом столбце. Например, =ВКП("Кузнецов";A1:B100;2;ЛОЖЬ).

Начало работы

Для построения синтаксиса функции ВПР вам потребуется следующая информация:

  1. Значение, которое вам нужно найти, то есть искомое значение.

  2. Диапазон, в котором находится искомое значение. Помните, что для правильной работы функции ВПР искомое значение всегда должно находиться в первом столбце диапазона. Например, если искомое значение находится в ячейке C2, диапазон должен начинаться с C.

  3. Номер столбца в диапазоне, содержащий возвращаемое значение. Например, если в качестве диапазона указать B2:D11, следует посчитать B первым столбцом, C — вторым и так далее.

  4. При желании вы можете указать слово ИСТИНА, если вам достаточно приблизительного совпадения, или слово ЛОЖЬ, если вам требуется точное совпадение возвращаемого значения. Если вы ничего не указываете, по умолчанию всегда подразумевается вариант ИСТИНА, то есть приблизительное совпадение.

Теперь объедините все перечисленное выше аргументы следующим образом:

=ВLOOKUP(искомые значения, диапазон, содержащий искомые значения, номер столбца в диапазоне, содержащий возвращаемую величину, приблизительное совпадение (ИСТИНА) или Точное совпадение (ЛОЖЬ)).

Примеры

Вот несколько примеров использования функции ВПР.

Пример 1

Пример 2

Пример 3

Пример 4

Пример 5

Функцию ВЛОП можно использовать для объединения нескольких таблиц в одну, если одна из таблиц имеет поля, общие для всех остальных. Это особенно полезно, если вам нужно поделиться книгой с людьми, у которых есть более старые версии Excel, которые не поддерживают функции данных с несколькими таблицами в качестве источников данных, путем объединения источников в одну таблицу и изменения источника данных функции данных в новую таблицу, функцию данных можно использовать в более старых версиях Excel (при условии, что функция данных поддерживается более старой версией).

Здесь столбцы A–F и H имеют значения или формулы, которые используют только значения на этом сайте, а остальные столбцы используют В ПРОСМОТР и значения столбцов A (код клиента) и B (Доверенность) для получения данных из других таблиц.

  1. Скопируйте таблицу с общими полями на новый и придать ей имя.

  2. Чтобы открыть диалоговое окно Управление отношениями, > в > управления отношениями нажмите кнопку Data > Data Tools (Управление отношениями).

  3. Для каждой из указанных связей обратите внимание на следующее:

    • Поле, которое связывает таблицы (в скобки в диалоговом окне). Это первый lookup_value для формулы ВЛКП.

    • Имя связанной таблицы подсмотра. Это первый table_array в формуле ВЛИО.

    • Поле (столбец) в связанной таблице подытовки с данными, которые должны быть в новом столбце. Эта информация не отображается в диалоговом оке Управление связями. Чтобы узнать, какое поле нужно извлечь, необходимо посмотреть в связанной таблице подыска. Обратите внимание на номер столбца (A=1) — это col_index_num формуле.

  4. Чтобы добавить поле в новую таблицу, введите формулу в первом пустом столбце СРОТ, используя сведения, собранные на шаге 3.

    В нашем примере в столбце G для получения данных "Ставка выставления счета" из четвертого столбца(col_index_num = 4) из таблицы "Доверенности" используется столбец "Доверенность" lookup_value(table_array) с формулой =ВЛП([@Attorney];tbl_Attorneys;4;ЛОЖЬ).

    В формуле также можно использовать ссылку на ячейку и ссылку на диапазон. В нашем примере это будет =ВЛВП(A2;'Поверенные'! A:D,4;ЛОЖЬ).

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

Проблема

Возможная причина

Неправильное возвращаемое значение

Если аргумент интервальный_просмотр имеет значение ИСТИНА или не указан, первый столбец должны быть отсортирован по алфавиту или по номерам. Если первый столбец не отсортирован, возвращаемое значение может быть непредвиденным. Отсортируйте первый столбец или используйте значение ЛОЖЬ для точного соответствия.

#Н/Д в ячейке

  • Если аргумент интервальный_просмотр имеет значение ИСТИНА, а значение аргумента искомое_значение меньше, чем наименьшее значение в первом столбце таблицы, будет возвращено значение ошибки #Н/Д.

  • Если аргумент интервальный_просмотр имеет значение ЛОЖЬ, значение ошибки #Н/Д означает, что найти точное число не удалось.

Дополнительные сведения об устранении ошибок #Н/Д в функции ВПР см. в статье Исправление ошибки #Н/Д в функции ВПР.

#ССЫЛКА! в ячейке

Если значение аргумента номер_столбца больше, чем число столбцов в таблице, появится значение ошибки #ССЫЛКА!.

Дополнительные сведения об устранении ошибок #ССЫЛКА! в функции ВПР см. в статье Исправление ошибки #ССЫЛКА!.

#ЗНАЧ! в ячейке

Если значение аргумента таблица меньше 1, появится значение ошибки #ЗНАЧ!.

Дополнительные сведения об устранении ошибок #ЗНАЧ! в функции ВПР см. в статье Исправление ошибки #ЗНАЧ! в функции ВПР.

#ИМЯ? в ячейке

Значение ошибки #ИМЯ? чаще всего появляется, если в формуле пропущены кавычки. Во время поиска имени сотрудника убедитесь, что имя в формуле взято в кавычки. Например, в функции =ВПР("Иванов";B2:E7;2;ЛОЖЬ) имя необходимо указать в формате "Иванов" и никак иначе.

Дополнительные сведения см. в статье Исправление ошибки #ИМЯ?.

Ошибки #ПЕРЕНОС! в ячейке

Эта конкретная #SPILL! обычно означает, что формула использует неявное пересечение для искомого значения и использует целый столбец в качестве ссылки. Например, =ВКП(A:A;A:C;2;ЛОЖЬ). Эту проблему можно устранить, привязав ссылку на подытовку к оператору @: =В ПРОСМОТР(@A:A,A:C;2;ЛОЖЬ). Кроме того, можно использовать традиционный метод ВЛКП и ссылаться на одну ячейку,а не весь столбец: =ВЛИ ПРОСМОТР( A2;A:C;2;ЛОЖЬ).

Действие

Примечания

Используйте абсолютные ссылки в аргументе интервальный_просмотр

Использование абсолютных ссылок позволяет заполнить формулу так, чтобы она всегда отображала один и тот же диапазон точных подстановок.

Узнайте, как использовать абсолютные ссылки на ячейки.

Не сохраняйте числовые значения или значения дат как текст.

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

Сортируйте первый столбец

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

Используйте подстановочные знаки

Если значение аргумента интервальный_просмотр — ЛОЖЬ, а аргумент искомое_значение представляет собой текст, то в аргументе искомое_значение допускается использование подстановочных знаков: вопросительного знака (?) и звездочки (*). Вопросительный знак соответствует любому отдельно взятому символу. Звездочка — любой последовательности символов. Если требуется найти именно вопросительный знак или звездочку, следует ввести значок тильды (~) перед искомым символом.

Например, =ВЛП("Шрифт?";B2:E7;2;ЛОЖЬ) будет искать все экземпляры Шрифтаны с последней буквой, которая может отличаться.

Убедитесь, что данные не содержат ошибочных символов.

При поиске текстовых значений в первом столбце убедитесь, что данные в нем не содержат начальных или конечных пробелов, недопустимых прямых (' или ") и изогнутых (‘ или “) кавычек либо непечатаемых символов. В этих случаях функция ВПР может возвращать непредвиденное значение.

Для получения точных результатов попробуйте воспользоваться функциями ПЕЧСИМВ или СЖПРОБЕЛЫ.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Краткий справочник. Обновление ВРОТ
Краткий справочник: советы по устранению неполадок с ВЛК
Исправление ошибки #VALUE! в функции ВЛОП
Исправление ошибки #Н/Д в функции ВПР
Общие сведения о формулах в Excel
Рекомендации, позволяющие избежать появления неработающих формул
Поиск ошибок в формулах
Функции Excel (по алфавиту)
Функции Excel (по категориям)
Функция ВПР (бесплатное ознакомительное видео)

Источник: https://support.microsoft.com/ru-ru/office/%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F-%D0%B2%D0%BF%D1%80-0bbc8083-26fe-4963-8ab8-93a18ad188a1

.

Может быть интересно:

Функции программы Microsoft Excel - расчет модуля | Функция или в excel примеры
  • 1
  • 2
  • Next

Свежие записи

  • Создание диаграммы от начала до конца
  • 30 функций Excel за 30 дней - ПРОСМОТР LOOKUP
  • Макрос для слияния данных при серийной печати рассылок в Excel
  • Печать примечаний и заметки в Excel
  • Автоматическая дата в Excel

Рубрики

  • Дата
  • Диаграммы
  • Конвертация
  • Общие вопросы
  • Печать эксель файла
  • Поиск значения
  • Работа с текстом
  • Разные вопросы
  • Сортировка значений
  • Список значений
  • Формулы
  • Функции
©2021 PROFEXCEL.RU - Справочник EXCEL | WordPress Theme: EcoCoded