VseApp Таблицы Открыть редактор
ВПР, ГПР, ПРОСМОТРX

Функция ВПР: как подтянуть цену из прайс-листа по коду

Функция ВПР нужна, когда данные разложены по двум таблицам: в одной заказы с кодом товара, в другой прайс с названием и ценой. Формула находит код в прайсе и возвращает цену в строку заказа — без копирования вручную и без ошибок.

Как сделать ВПР по шагам

  1. Пример «ВПР: прайс-лист и заказы»

    Откройте пример: слева прайс из восьми товаров с колонками «Код», «Товар» и «Цена», справа — заказы. В каждом заказе есть код, а цену нужно подставить из прайса.

    Функция ВПР — прайс-лист и заказы с ценой по коду
  2. Строка формул

    Выделите ячейку цены в первом заказе и введите в строке формул =ВПР(F4;$A$4:$C$11;3;ЛОЖЬ). Код берётся из F4, диапазон прайса — A4:C11, третий столбец — цена, ЛОЖЬ включает точное совпадение.

    Функция ВПР — ячейка цены и формула =ВПР(F4;$A$4:$C$11;3;ЛОЖЬ) в строке формул
  3. Маркер заполнения

    Протяните формулу вниз за маркер заполнения: знаки $ удерживают диапазон прайса, поэтому каждая строка ищет свой код. У заказа с неизвестным кодом стоит ЕСЛИОШИБКА, и вместо #Н/Д видно «не найдено».

    Функция ВПР — заказ с неизвестным кодом и формула ЕСЛИОШИБКА

Что умеет функция ВПР

ВозможностьЧто это даёт
Точное совпадениеЧетвёртый аргумент ЛОЖЬ или 0: подходит только код, совпадающий целиком.
Приблизительное совпадениеИСТИНА или 1: ищет по отсортированному первому столбцу, например ставку по порогу суммы.
Подстановочные знаки«*» и «?» в точном совпадении: «*доставка*» найдёт строку, где это слово есть в названии.
Регистр«код-01» и «КОД-01» считаются одним и тем же значением.
ГПРИщет по горизонтали, когда заголовки стоят в первой строке таблицы.
ПРОСМОТРXИщет в любом столбце, возвращает значение из любого столбца и умеет задать результат «если не найдено».
ИНДЕКС и ПОИСКПОЗПара функций для поиска, когда нужный столбец стоит слева от кода.
ЕСЛИОШИБКА и ЕСНДЗаменяют #Н/Д понятным текстом вроде «не найдено».

Как работает функция ВПР

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

Формула =ВПР(F4;$A$4:$C$11;3;ЛОЖЬ) читается так: возьми код из F4, найди его в первом столбце диапазона A4:C11 и верни значение из третьего столбца — цены. ЛОЖЬ означает, что нужен ровно этот код, без «похожих» вариантов.

Диапазон лучше закрепить: F4 при копировании меняется, а $A$4:$C$11 остаётся на месте. Клавиша F4 при курсоре на ссылке переключает варианты $A$4, A$4, $A4 и A4.

Функция ВПР в Excel и здесь: одинаковый результат

ВПР работает так же, как в Excel: те же четыре аргумента и те же результаты. Русская редакция показывает и принимает русские имена и точку с запятой, а английское имя с точкой с запятой тоже понимается: =VLOOKUP(F4;$A$4:$C$11;3;ЛОЖЬ).

При сохранении в XLSX формула записывается в стандартной английской форме, поэтому книга открывается в других программах. VseApp не связан с Microsoft — это отдельный редактор, который читает и сохраняет книги Excel.

Когда это нужно

ВПР в экселе: точное совпадение

ВПР в экселе чаще всего используют с ЛОЖЬ: нужен именно этот код, а не соседний. Если в четвёртом аргументе оставить 0, результат тот же. Подстановочные знаки «*» и «?» работают только при точном совпадении и помогают искать по части названия.

Когда кода нет в первом столбце, функция возвращает #Н/Д. Оберните её в ЕСЛИОШИБКА(ВПР(…);«не найдено»), и в отчёте вместо ошибки появится понятный текст — так и сделано в примере с заказом, которого нет в прайсе.

Функция ВПР пример: приблизительное совпадение

Если нужен не точный код, а диапазон, ставьте ИСТИНА. Первый столбец в этом случае сортируют по возрастанию: например, сумма заказа и процент скидки. Формула =ВПР(B2;$A$2:$B$5;2;ИСТИНА) вернёт ставку для ближайшего нижнего порога.

Для поиска по нескольким условиям или в обратную сторону удобнее ПРОСМОТРX либо ИНДЕКС и ПОИСКПОЗ: они не требуют, чтобы ключ стоял в первом столбце.

Почему ВПР возвращает #Н/Д

Ограничения

Безопасность и приватность

Прайсы и заказы открываются и считаются в браузере на вашем устройстве, на сервер файл не загружается. В облако книга попадёт, только если нажать «Сохранить в облако» и войти; данные редакции хранятся в России. Готовую книгу можно открыть в редакторе XLSX или сразу сохранить в PDF.

На телефоне и компьютере

Формулу можно поправить в мобильном браузере на Android и iPhone: строка формул и подсказки работают так же. Для широкого прайса и проверки диапазонов удобнее компьютер, а на телефоне проще посмотреть результат и исправить один код.

Частые вопросы

Как работает функция ВПР?

ВПР ищет значение в первом столбце диапазона и возвращает данные из указанного столбца той же строки. Аргументы: что ищем, где ищем, номер столбца и тип совпадения. ЛОЖЬ или 0 — точное совпадение, ИСТИНА или 1 — приблизительное по отсортированным данным. Если значения нет, функция возвращает #Н/Д.

Как сделать ВПР в Excel?

Выделите ячейку, поставьте знак равенства, введите ВПР и откройте скобку. Укажите код, диапазон прайса с закреплёнными знаками $, номер столбца с нужным значением и ЛОЖЬ для точного совпадения. Закройте скобку, нажмите Enter и протяните формулу вниз за маркер заполнения.

Как пользоваться ВПР в Excel?

Сначала убедитесь, что код есть в первом столбце второй таблицы. Затем напишите =ВПР(код;диапазон;номер_столбца;ЛОЖЬ). Если формула возвращает #Н/Д, проверьте пробелы, закрепление диапазона и формат значений. Для понятного сообщения оберните её в ЕСЛИОШИБКА и подставьте текст «не найдено».

Как пользоваться функцией ВПР?

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

Как работает ВПР в эксель?

Так же, как в любой книге Excel: находит значение в первом столбце диапазона и возвращает значение из столбца справа. В русской редакции формула записывается с точкой с запятой: =ВПР(F4;$A$4:$C$11;3;ЛОЖЬ). Английские имена редакция тоже понимает, а в XLSX формула сохраняется в стандартном виде.

Как ВПР в Excel для чайников?

Представьте две таблицы: в одной код и цена, в другой код и заказ. ВПР говорит: возьми код заказа, найди такой же в прайсе и принеси цену из третьего столбца. Начните с ЛОЖЬ — точного совпадения — и закрепите диапазон знаками $, чтобы он не съехал.

Как использовать функцию ВПР?

Выберите ячейку результата и введите формулу с кодом, диапазоном и номером столбца. Четвёртый аргумент ЛОЖЬ оставьте для точного поиска. Если таблица большая, закрепите диапазон через F4 и протяните формулу вниз. Для ошибок добавьте ЕСЛИОШИБКА, чтобы в отчёте был текст, а не #Н/Д.

Это бесплатно? Будет ли водяной знак?

Да, инструмент бесплатный: без оплаты, пробного периода и водяных знаков. Все функции поиска доступны сразу, а регистрация не нужна, чтобы открыть книгу, посчитать формулу и скачать файл. Вход требуется только для сохранения книги в облако.

Безопасно ли загружать документы?

Загружать ничего не нужно: книга открывается и обрабатывается в браузере на вашем устройстве. Поэтому прайсы, заказы и ведомости не попадают на чужие серверы. В облако файл уйдёт, только если вы сами нажмёте «Сохранить в облако»; данные редакции хранятся в России.

Другие инструменты

Функция ВПР: как подтянуть цену из прайс-листа по коду

Подтяните цену, остаток или ставку из другой таблицы по коду формулой ВПР.

Открыть редактор