Функция ВПР (VLOOKUP) — это формула поиска, которая находит значение в таблице и возвращает соответствующее значение из другого столбца. Она автоматизирует поиск данных вместо ручного перелистывания строк. ВПР экономит время при работе с большими таблицами и исключает ошибки ручного поиска.
Когда нужна функция ВПР
- Поиск цены товара по его артикулу в прайс-листе
- Соединение данных из нескольких таблиц по общему идентификатору
- Автоматическое заполнение столбца информацией из справочника
- Проверка наличия значения в списке и вывод соответствующих данных
- Создание сводных отчётов из разных источников
Пошаговая инструкция по использованию ВПР
- Откройте файл Excel с двумя таблицами: основной таблицей и справочной таблицей (диапазоном поиска).
- Щелкните на ячейку, где должен появиться результат поиска.
- Введите формулу:
=ВПР(искомое_значение; таблица; номер_столбца; [диапазон]) - Замените
искомое_значениена ячейку, содержащую значение для поиска (например,A2). - Замените
таблицана диапазон справочной таблицы (например,C:FилиC1:F100). - Замените
номер_столбцана порядковый номер столбца, из которого нужно вернуть значение (первый столбец диапазона = 1, второй = 2 и т.д.). - В конце формулы добавьте
0(точное совпадение) или1(приблизительное совпадение). - Нажмите
Enterдля выполнения формулы. - Если результат получен, скопируйте формулу в остальные ячейки: выделите ячейку с формулой, нажмите
Ctrl+C. - Выделите диапазон ячеек, куда нужно вставить формулу, и нажмите
Ctrl+V.
Пример использования ВПР
Предположим, у вас есть таблица продаж (столбцы: Артикул, Название, Количество) и справочная таблица цен (столбцы: Артикул, Цена, Наличие). Чтобы добавить цену для каждого товара:
- В столбце «Цена» основной таблицы щелкните на первую ячейку для ввода формулы.
- Введите:
=ВПР(A2;$E$1:$G$100;2;0)(где A2 — артикул в основной таблице, E:G — справочная таблица, 2 — номер столбца с ценой). - Нажмите
Enter. - Скопируйте формулу вниз на все строки таблицы.
- Если видите ошибку
#Н/Д, значит, значение не найдено в справочной таблице — проверьте точность данных.
Часто задаваемые вопросы
Почему функция возвращает ошибку #Н/Д?
Искомое значение отсутствует в первом столбце справочной таблицы — проверьте наличие данных и их точное написание (включая пробелы и регистр).
Как искать значение слева направо, а не справа налево?
Используйте функцию ГПР (HLOOKUP) вместо ВПР для поиска в горизонтальных таблицах, или переставьте столбцы в справочной таблице так, чтобы нужный столбец был правее столбца поиска.
Что значит параметр 0 и 1 в конце формулы?
0 означает точное совпадение (используйте всегда для поиска в не отсортированных списках), 1 означает приблизительное совпадение по возрастанию (используйте только для отсортированных данных).