Быстрая навигация
Функция ВПР
Краткое описание
Функция ВПР (вертикальный просмотр) — мощный инструмент для поиска данных в таблицах 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 столбца).
Часто задаваемые вопросы
Распространенные ошибки и решения
#Н/Д
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+