Функция ВПР

Excel 2007+

Краткое описание

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

Синтаксис

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

Параметры

Параметр Тип Обязательный Описание
искомое_значение Любой Да Значение для поиска — должно быть в первом столбце диапазона
таблица Диапазон Да Таблица поиска: первый столбец содержит ключи, остальные — данные
номер_столбца Число Да Порядковый номер столбца с результатом (считая от 1)
интервальный_просмотр Логическое Нет 0/ЛОЖЬ — точный поиск, 1/ИСТИНА — приблизительный (по умолчанию)

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

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

Распространенные примеры VLOOKUP

Поиск цены товара по артикулу

=ВПР(A2;B2:D100;2;ЛОЖЬ)

Ищет артикул из A2 в таблице B2:D100 и возвращает цену из 2-го столбца (C). ЛОЖЬ обеспечивает точное совпадение.

Получение ФИО сотрудника

=ВПР(B5;E2:H50;3;ЛОЖЬ)

Находит ID сотрудника из B5 и возвращает ФИО из 3-го столбца диапазона.

Обработка ошибок с ЕСЛИОШИБКА

=ЕСЛИОШИБКА(ВПР(A2;B2:D100;2;ЛОЖЬ);"Не найдено")

Возвращает "Не найдено" если товар отсутствует в справочнике.

Приблизительный поиск (оценки)

=ВПР(D2;A2:B20;2;ИСТИНА)

Ищет оценку D2 в отсортированном списке A2:B20 и возвращает соответствующую отметку (требует сортировки A столбца).

Часто задаваемые вопросы

ЛОЖЬ (0) ищет точное совпадение — рекомендуется для большинства случаев. ИСТИНА (1) ищет ближайшее меньшее значение — работает только при сортировке первого столбца.

Искомое значение не найдено. Проверьте: точное написание, формат данных (текст/число), наличие пробелов, параметр ЛОЖЬ для точного поиска.

Нет, ВПР ищет только справа от первого столбца. Для поиска слева используйте ИНДЕКС+ПОИСКПОЗ или ПРОСМОТРX.

При копировании формулы диапазон таблицы должен оставаться фиксированным: используйте $B$2:$D$100 вместо B2:D100.

Распространенные ошибки и решения

#Н/Д

Cause: Искомое значение отсутствует в первом столбце

Solution: Проверьте данные, формат, используйте ЛОЖЬ. Добавьте ЕСЛИОШИБКА для обработки.

#ССЫЛКА!

Cause: Номер столбца больше количества столбцов в таблице

Solution: Уменьшите номер_столбца или расширьте диапазон таблицы

#ЗНАЧ!

Cause: Номер столбца меньше 1 или отрицательный

Solution: Укажите номер столбца от 1 и больше

#ИМЯ?

Cause: Неправильное написание функции или пропущены кавычки для текста

Solution: Пишите ВПР (с заглавной В), текст в кавычках: "Иванов"

Неправильный результат

Cause: Первый столбец не отсортирован при использовании ИСТИНА

Solution: Используйте ЛОЖЬ или отсортируйте первый столбец по возрастанию

Примечания

  • Искомое значение всегда в первом столбце диапазона
  • Рекомендуется всегда указывать ЛОЖЬ для точного поиска
  • Используйте абсолютные ссылки $ для диапазона при копировании
  • Для больших таблиц создавайте именованные диапазоны
  • Замените на ПРОСМОТРX в новых файлах — более гибкая функция

Совместимость

Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Недоступно в:

Контент последний раз проверен: November 24, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+