Функция ВПР

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

Рисунок 24 Список работников по отделам и с идентификационными номерами

Если известен идентификатор сотрудника, с помощью функции ВПР можно вернуть отдел, в котором он работает, или его имя. Чтобы получить имя сотрудника под номером 38, можно использовать формулу: =ВПР(38; A2:C10; 3; ЛОЖЬ). Эта формула находит значение 38 в первом столбце диапазона A2:C10, а затем возвращает значение, содержащееся в третьем столбце той же строки, что и у искомого значения ("Андрей Гладких"). Это видно из рисунка 25.

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

Синтаксис

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

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

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

Таблица Обязательный. Диапазон ячеек, содержащий данные. Можно использовать ссылку на диапазон (например, A2:D8) или имя диапазона. Значения в первом столбце аргумента таблица — это значения, в которых выполняется поиск аргумента искомое значение. Эти значения могут быть текстовыми, числовыми или логическими. Текстовые значения в нижнем и верхнем регистре считаются эквивалентными.

Номер столбца Обязательный. Номер столбца в аргументе таблица, из которого возвращается совпадающее значение. Если номер столбца равен 1, то возвращается значение из первого столбца аргумента таблица; если номер столбца равен 2, — значение из второго столбца аргумента таблица и т. д.

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

меньше 1, функция ВПР возвращает значение ошибки #ЗНАЧ!;

больше, чем число столбцов в аргументе таблица, функция ВПР возвращает значение ошибки #ССЫЛ!.

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

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

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

Дополнительные сведения см. в разделе Сортировка данных в диапазоне или таблице.

Если аргумент интервальный просмотр имеет значение ЛОЖЬ, сортировка значений в первом столбце аргумента таблица необязательна.

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

Замечания

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

Ячейка с результатом Формула

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: