Формула ВПР: как посчитать в таблицах
Показываем на примере и со скриншотами, как работает ВПР.
Показываем на примере и со скриншотами, как работает ВПР.
Если нужно объединить данные в нескольких таблицах, используют функцию ВПР. Она помогает не запутаться в большом объёме информации и не переносить значения вручную. А ещё благодаря ВПР можно избежать ошибок в подсчётах. Рассказываем, как работает формула на примере таблиц в Яндекс Документах.
ВПР, или VLOOKUP, — функция вертикального просмотра. Она находит данные в одной таблице и переносит их в другую.
Когда пригодится ВПР:
ВПР используют там, где работают с большим массивом данных и несколькими таблицами. Например, в кадрах — для учёта рабочего времени сотрудников или в логистике — для расчёта оптимального маршрута и времени доставки.
Рассмотрим на примере, как работает функция ВПР. Представим небольшой розничный магазин, менеджер которого ведёт две таблицы: «Количество проданных товаров» и «Остаток запасов на складе». Ему нужно обновить информацию об остатках на складе, используя информацию о продажах. Для этого нужно перенести данные из одной таблицы в другую.
Что нужно сделать, прежде чем приступить к работе с функцией ВПР:
Когда подготовили таблицу, нужно заполнить аргументы функции. Их четыре:
В случае с неточным совпадением функция возьмёт первое значение, примерно похожее на запрос, — равное или меньше его. Поэтому чаще используют точный поиск.
Если нужен поиск по словам, а не по числам, нужно обязательно выбирать аргумент «0», «1» — не сработает.
Что нужно прописать в аргументах, чтобы добавить в таблицу информацию по остатку на складе:
1. Отмечаем ячейку, для которой ищем данные. В нашем случае это A2.
2. Выделяем интервал, откуда возьмём искомые значения. Берём таблицу с количеством проданных товаров, значение — A2:C18.
3. Закрепляем выбранный диапазон. Для этого перед каждым символом надо поставить значок доллара: $A$2:$C$18. Это нужно, чтобы можно было переключаться между листами — на формулу ВПР это не повлияет.
Чтобы не проставлять знак «$» вручную, можно выделить значение в строке формул и нажать сочетание Fn + F4 для Windows и Cmd + T для macOS.
4. Вводим номер столбца. Он считается от левого края таблицы: от номера 1 и дальше. Наш искомый столбец — 3, количество проданных товаров.
5. Прописываем следующий аргумент — 0. Он означает, что мы не сортировали данные в исходной таблице и нам нужно точное значение.
Важно: значения аргументов отделяем между собой знаком «;».
6. Проверяем окончательный вид функции, у нас это: =ВПР(A2;'Остаток запасов на складе'!$A$2:$C$18;3;0). После этого нажимаем Enter.
7. Растягиваем получившееся значение до конца таблицы. Для этого нужно: навести курсор на нижний правый угол ячейки → подождать, пока толстый белый крестик превратится в тонкий чёрный → нажать и протянуть вниз.
В итоге каждому наименованию товара соответствует два значения: остаток на складе и количество проданных позиций. Нам остаётся только вычесть одно из другого.
Добавляем в таблицу ещё одну колонку. Её можно назвать, например, «Обновление по остаткам». В строке формулы вводим «=» и вычитаем количество проданных позиций из остатков. Это выглядит так: =E2-D2. Растягиваем значение до конца таблицы.
У нас появилась колонка, из которой менеджер может узнать, какое количество позиций на данный момент осталось на складе. Далее он может принять решение, например, закупить товар, который скоро закончится.
Итак, с функцией ВПР можно:
О других полезных табличных функциях читайте в статье «10 формул в Яндекс Таблицах: как с их помощью считать выручку, KPI сотрудников и решать другие задачи».