Короткий ответ: ВПР ищет значение в первом столбце указанного диапазона и возвращает данные из другого столбца той же строки. Для обычного поиска почти всегда нужен аргумент ЛОЖЬ — точное совпадение.
Что получится
Вы вводите код товара, сотрудника или договора, а Excel автоматически возвращает связанную цену, фамилию, статус или другое поле.

Исходные данные
| Код | Наименование | Цена |
|---|---|---|
| 1001 | Кабель | 120 |
| 1002 | Розетка | 350 |
| 1003 | Автомат | 780 |
В E2 указан код 1002. Нужно получить цену.

Способ 1
В F2 введите:
=ВПР(E2;$A$2:$C$4;3;ЛОЖЬ)
Формула читается так: найди значение из E2 в первом столбце диапазона A2:C4 и верни значение из третьего столбца той же строки.
Аргументы: 1. E2 — что ищем; 2. $A$2:$C$4 — где ищем; 3. 3 — номер возвращаемого столбца; 4. ЛОЖЬ — только точное совпадение.
Результат — 350.
Способ 2
В новых версиях Excel чаще удобнее ПРОСМОТРX:
=ПРОСМОТРX(E2;A2:A4;C2:C4;"Не найдено")
Не нужно считать номер столбца, а столбец результата может находиться и слева от искомого.
Автоматизация
Макрос для обычного ВПР не нужен. Если нужно подтянуть много полей из регулярно обновляемых справочников, лучше Power Query.
Типичные ошибки
- Диапазон начинается не с искомого столбца.
- Пропущен
ЛОЖЬ. - Диапазон не закреплён знаками
$. - Число ищется среди текстовых значений.
- После добавления столбца изменился номер возвращаемого столбца.
Скачать пример
example.xlsx с таблицей товаров и примерами ВПР/ПРОСМОТРX.
Когда лучше автоматизировать
Автоматизация имеет смысл, если поиск — часть регулярной обработки выгрузок или отчётов.
Если у вас такая же задача, но таблица отличается, файлов много или процесс приходится повторять регулярно — можно автоматизировать под ваш файл.
Похожие материалы
- Как объединить две таблицы Excel в одну по совпадающему значению
- Как сравнить два столбца Excel и найти совпадения
- Как сравнить две таблицы Excel и найти различия
- Как найти и подсветить дубликаты в Excel