Дата публикации: 14.05.2026

Автоматический расчёт веса партии по ВПР + умножение

Хочу себе такие же кнопки
2a75c51f

Что вы узнаете в этом уроке

  • Как быстро получить массу единицы товара из справочной таблицы с помощью функции ВПР (VLOOKUP).
  • Как правильно умножить полученную массу на количество штук в партии, чтобы получить общий вес.
  • Как избежать типичных ошибок (неправильный диапазон, скрытые пробелы, формат ячеек).
  • Как автоматизировать расчёт для многотысячных списков и подготовить данные к дальнейшему использованию в системе управления складом (WMS).

1. Основные понятия

Термин Что означает Пример в логистике
ВПР Функция Excel VLOOKUP (англ. vertical lookup) – ищет значение в первом столбце диапазона и возвращает значение из указанного столбца той же строки. По коду товара (SKU) ищем его вес в справочнике.
Масса единицы Вес одной упаковки/штуки, измеряется в килограммах (кг) или граммах (г). 0,75 кг за коробку.
Партия Набор одинаковых товаров, которые перемещаются вместе. 150 коробок одного SKU.
Общий вес Сумма весов всех единиц в партии. 150 × 0,75 кг = 112,5 кг.

2. Подготовка справочной таблицы

  1. Создайте лист «Справочник».

    • Столбец ASKU (уникальный код товара).
    • Столбец BВес_ед (масса одной единицы, в кг).

    Пример:

    A (SKU) B (Вес_ед, кг)
    1001 0,45
    1002 1,20
    1003 0,75
  2. Убедитесь, что столбец A содержит только цифры (или текст без пробелов). Если в ячейках есть скрытые пробелы, функция ВПР может не найти значение.

    • Для очистки используйте =СЖП(A2) или TRIM в английской версии.
  3. Формат ячеек в столбце B задайте как «Число» с 2‑мя знаками после запятой. Это избавит от неожиданного отображения 0,7500 или 0,75 в разных местах.


3. Расчёт веса партии в листе «Заказы»

3.1 Структура листа «Заказы»

A (№ заказа) B (SKU) C (Кол‑во) D (Вес_ед) E (Вес_партии)
001 1002 120
002 1003 75

3.2 Формула ВПР для получения веса единицы

В ячейке D2 вводим:

=ВПР(B2;Справочник!$A$2:$B$1000;2;ЛОЖЬ)
  • B2 – код товара, который ищем.
  • Справочник!$A$2:$B$1000 – диапазон справочника (абсолютные ссылки, чтобы при копировании формулы диапазон не менялся).
  • 2 – номер столбца, из которого берём значение (вес).
  • ЛОЖЬ – точное совпадение (не допускаем приближённый поиск).

Совет: если в справочнике будет более 1000 строк, замените диапазон на динамический, например Справочник!$A$2:$B$ИТОГ(СЧЁТ(Справочник!$A:$A)).

3.3 Умножение количества на вес единицы

В ячейке E2 вводим простую арифметику:

=C2*D2

Это и есть общий вес партии.

3.4 Копирование формул вниз

  • Выделите ячейки D2 и E2.
  • Перетяните маркер заполнения (маленький квадрат в правом нижнем углу) до последней строки с данными.
  • Excel автоматически подставит нужные ссылки (B3, C3, D3 …).

4. Проверка корректности расчётов

Ошибка Как её обнаружить Как исправить
#НД в D‑столбце ВПР не нашёл SKU в справочнике. Убедитесь, что SKU точно совпадает (без пробелов, регистр не важен).
#ЗНАЧ! в E‑столбце Одна из ячеек C или D содержит текст вместо числа. Приведите формат к «Число», используйте =ЗНАЧ(C2) если нужно.
Неправильный диапазон При копировании формулы диапазон изменился. Используйте абсолютные ссылки $A$2:$B$1000 или таблицу Excel (см. ниже).
Скругление Итоговый вес выглядит странно (например, 112,499999). Примените функцию =ОКРУГЛ(E2;2) чтобы оставить 2 знака после запятой.

5. Автоматизация с помощью Таблиц Excel

Если ваш лист «Заказы» и «Справочник» оформлен как Таблица (Ctrl + T), формулы становятся более читаемыми:

=ВПР([@SKU];Справочник[SKU]:Справочник[Вес_ед];2;ЛОЖЬ)
  • [@SKU] – текущий SKU в строке.
  • Справочник[SKU]:Справочник[Вес_ед] – динамический диапазон, который автоматически расширяется при добавлении новых товаров.

Таблица также упрощает сортировку и фильтрацию без нарушения формул.


6. Пример полного расчёта

№ заказа SKU Кол‑во Вес_ед (кг) Вес_партии (кг)
001 1002 120 1,20 144,00
002 1003 75 0,75 56,25
003 1001 200 0,45 90,00

Как получаем:

  • Для строки 001: =ВПР(1002;Справочник!A:B;2;ЛОЖЬ) → 1,20 кг.
  • Затем =C2*D2 → 120 × 1,20 = 144,00 кг.

7. Часто задаваемые вопросы

Вопрос Ответ
Можно ли использовать ВПР в Google Sheets? Да, функция называется VLOOKUP. Синтаксис почти одинаковый.
Что если у меня несколько ценовых листов? Сделайте отдельный лист‑справочник для каждого контракта и используйте ВПР с указанием нужного листа.
Как добавить налог или упаковочный материал в расчёт? После получения Вес_партии умножьте на коэффициент, например =E2*1,05 (5 % дополнительного веса).
Можно ли автоматизировать проверку наличия SKU? Да, добавьте условное форматирование: если D2 = #НД, залейте ячейку красным.

8. Практика для закрепления

  1. Создайте справочник из 8 товаров с разными весами (в граммах и килограммах). Убедитесь, что в столбце «Вес_ед» заданы одинаковые единицы измерения.

  2. В листе «Заказы» введите 5 строк с произвольными SKU и количеством. С помощью ВПР и умножения получите общий вес каждой партии.

  3. Сценарий с ошибкой: В одной из строк введите SKU, которого нет в справочнике. Какой код ошибки появится? Как вы её исправите?

  4. Усложнённый расчёт: Добавьте столбец «Коэффициент упаковки» (значения 1,00; 1,10; 1,20). В колонке «Вес_партии с учётом упаковки» умножьте общий вес на коэффициент.

  5. Таблица Excel: Преобразуйте лист «Заказы» в таблицу, замените обычные ссылки на структурированные ([@SKU], [Кол‑во] и т.д.). Проверьте, что формулы работают после добавления новых строк.


9. Что дальше?

  • Интегрировать полученный общий вес в систему WMS для расчёта загрузки транспортных средств.
  • Автоматически генерировать транспортные накладные с указанием веса, используя функции СЦЕПИТЬ и ПРЕОБРАЗОВАТЬ.

Если у вас возникнут вопросы, пишите в комментариях – я помогу разобраться! 🚀


Почему Excel без VBA быстрее внедрить в малой логистике
Структура исходных данных: что должно быть в таблице «Остатки на складах»
Структура исходных данных: таблица «Поступления товара»
Структура исходных данных: таблица «Отгрузки и продажи»
Создание умной таблицы (Ctrl+T) для автоматического расширения диапазонов
Правила именования складов и ячеек хранения
Формула СУММЕСЛИ для подсчёта остатков по конкретному товару
Формула СУММЕСЛИМН для расчёта остатков по товару + складу
Расчёт свободного объёма склада в паллето-местах
Создание справочника «Товары» с габаритами и весом единицы
Формула ВПР для подстановки габаритов из справочника в таблицу заказов
Автоматический расчёт веса партии по ВПР + умножение
Автоматический расчёт объёма партии (длинаширинавысотаколичество)
Условное форматирование для подсветки отрицательных остатков (красным)
Условное форматирование для подсветки нулевых остатков (серым)
Условное форматирование для подсветки страхового запаса (жёлтым)
Создание выпадающего списка складов через «Проверку данных»
Создание выпадающего списка товаров через «Проверку данных»
Динамическая таблица остатков с выбором склада через выпадающий список
Формула ЕСЛИ для сигнала «Срочный заказ» при остатке ниже нормы
Создание простого дашборда остатков на одном листе
Таблица «Заявки на перевозку»: номер, дата, маршрут, вес, объём
Справочник автомобилей: тип, грузоподъёмность, объём кузова, расход топлива
Формула ВПР для подбора авто по грузоподъёмности (ближайшая сверху)
Дополнительная проверка: объём груза < объёма кузова
Формула И / ИЛИ для одновременной проверки веса и объёма
Условное форматирование для авто, которые НЕ подходят (зачёркивание)
Автоматическая маркировка «Газель» / «Фура» по весу
Расчёт минимального количества автомобилей для сборного груза
Расчёт коэффициента загрузки фуры (факт/максимум) в процентах
Сводная таблица для анализа частоты заказов по каждому маршруту
Гистограмма в сводной таблице для визуализации загрузки авто
Расчёт удельной стоимости перевозки на 1 кг или 1 куб. м
Расчёт остатков на завтра: остаток сегодня минус плановая отгрузка
Формула СЕГОДНЯ для контроля сроков годности (если скоропорт)
Условное форматирование для товаров с истекающим сроком годности
Создание журнала перемещений между складами
Расчёт транзитных остатков (товар в пути) формулой СУММЕСЛИМН
Общий доступный остаток = складской + транзитный
Расчёт точки заказа (мин. остаток под заказ новой партии)
Автоматический текст: «Заказать N единиц» через ЕСЛИ и округление
Проверка дубликатов в накладных через СЧЁТЕСЛИ
Создание понятной шапки с фильтрами (Автофильтр)
Защита листов от случайного изменения формул (без пароля на старте)
Настройка вывода процентов загрузки склада в условных значках (зелёный/жёлтый/красный)
Расчёт оборачиваемости товара (отношение продаж к среднему остатку)
Создание шаблона «Заявка водителю» с автоподстановкой данных из подобранного авто
Сохранение файла как шаблона (.xltx) для ежедневного копирования
Чек-лист из 5 шагов на каждый день: проверить отрицательные остатки, загрузку авто, подсветку страхового
Бонусный пункт: как не сломать формулы при вставке новых строк
АПТЕЧКА ДЛЯ СОБАКИ С ПОМОЩЬЮ МЕДИЦИНЫ
Часы на весь экран в высоком разрешении
Чат рулетка 2026: чаты с элементом неопределенности
Чат рулетка бесплатно
Чатрулетка: чат с новой личностью
Чай и кофе: два мира вкуса
Диагностика шин: Проверка давления и износа
Excel для логистики: бесплатный курс учёта остатков и подбора авто
Фототехника в цифровую эпоху
Игрушки для развития навыков самостоятельности
Инновационные подходы в управлении грузовыми перевозками на линиях Валберис
Немецкие авто: легковые и внедорожники
Общение с Аней в чате
Онлайн генератор паролей с символами
Оптимизация динамического контента GEO
Политика конфиденциальности и пользовательское соглашение
Сервер для affiliate-маркетинга: Безопасность, Скорость, Изоляция
Смешные телевизоры
Современные тенденции в российском автопроме
Средства IP видеонаблюдения