Пятница, вечер. Пять менеджеров прислали заявки за неделю: двое — аккуратные Excel с колонками «Код», «Товар», «Кол-во», третий — CSV с «SKU» и «Qty», четвёртый — файл, где перед таблицей три строки приветствия, пятый вообще накидал список в письме. К понедельнику нужен один консолидированный заказ поставщику: одна строка на позицию, суммарное количество, без повторов. Ручная сборка — это вечер с калькулятором и почти гарантированная ошибка в количестве. Разберём схему, при которой вся работа занимает полчаса: единый формат заявки → приведение файлов к одному виду → объединение → свёртка дублей с суммированием → контроль сумм.
Что обычно присылают менеджеры — и почему это каша
- Разные названия колонок. «Артикул», «Код товара», «SKU» — это одно и то же поле, как и «Количество», «Кол-во», «Qty», «Шт.». Пока это не приведено к одному виду, складывать файлы нельзя.
- Разный набор колонок. У одного менеджера есть комментарий клиента и срок отгрузки, у другого — только артикул и количество.
- Лишние строки. Строка «Заявка от Иванова, 12.05», пустые строки между блоками, «Итого» внизу листа.
- Одна позиция в нескольких заявках. Артикул 10482 встречается у троих менеджеров: 20 штук, 15 штук и 8 штук. И это не дубли-ошибки — их нужно сложить в одну строку на 43 штуки.
- Разные единицы. Один пишет количество в штуках, другой — в упаковках по десять.
Последние два пункта — главное отличие консолидации заказов от объединения прайсов поставщиков. Здесь повтор позиции — нормальная рабочая ситуация, а не мусор, который надо вычистить. Отсюда и вся методика.
Шаг 1. Договориться о едином формате заявки
Самый важный шаг — не технический. Пока каждый менеджер присылает файл собственной конструкции, никакая автоматизация не спасёт: на разбор чужой структуры уйдёт больше времени, чем на саму сборку. Договоритесь о простом шаблоне из четырёх колонок: «Артикул», «Наименование», «Количество», «Комментарий». Количество — только в штуках, всегда числом, без «20 уп.» в той же ячейке.
Разошлите менеджерам готовый файл-шаблон и зафиксируйте один канал сдачи — почту или общую папку с именованием вида zayavka-ivanov-2026-08.xlsx. Тот же принцип «сначала стандарт, потом инструмент» разобран в статье про единый формат прайсов — для заявок он работает так же.

Шаг 2. Привести каждую заявку к общему виду
Даже с договорённостью часть файлов будет приходить «как получилось» — старый шаблон, лишняя колонка, шапка в две строки. Разбирать это руками не нужно: прогоните каждую заявку через конвертер EasyExcel за один проход.
На шаге «Структура» указываете, с какой строки начинается таблица, схлопываете многострочную шапку, убираете строки-приветствия. На шаге «Колонки» переименовываете «Кол-во» и «Qty» в единое «Количество», переставляете колонки в порядок шаблона, удаляете лишние. Действие «Константа» на этом шаге делает полезную вещь: добавьте колонку «Менеджер» с именем автора — в объединённом файле останется видно, чья это строка, и сверка упростится. В «Фильтрах» отсекаете мусор: «не содержит Итого», «количество больше 0».
Настройки сохраняются шаблоном (после регистрации), поэтому на следующей неделе цикл короткий: свежая заявка того же менеджера → применить шаблон → скачать приведённый файл. На выходе — XLSX со значениями, готовый к объединению.

Шаг 3. Объединить заявки в один файл
После приведения у вас несколько XLSX с идентичной структурой. Дальше — безопасная склейка: открываете первый файл как основу и вставляете вниз строки из остальных, только данные, без чужих шапок. Перед объединением запишите число строк в каждой заявке, после — сверьте сумму с итогом. Приём в деталях, включая типовые ошибки со съехавшими шапками, описан в статье про объединение нескольких Excel-файлов.
Пока не свёрнуты дубли, объединённый файл — это просто все заявки друг под другом. Одна позиция может встречаться пять раз с разным количеством — так и должно быть на этом этапе.
Шаг 4. Свёртка дублей: сложить количество, а не удалить строки
Здесь нужна честность, потому что соблазнительный путь — неправильный. Штатное «Данные → Удалить дубликаты» выбросит повторные позиции вместе с их количеством: из трёх строк по артикулу 10482 (20 + 15 + 8) останется одна на 20 штук, и заказ будет занижен на 23 единицы. Удаление дублей — инструмент для прайсов, где повтор — ошибка; этот сценарий разобран в статье про удаление дубликатов в Excel. Для заявок нужна свёртка с суммированием.
Самый надёжный способ в Excel — сводная таблица:
- Выделите объединённую таблицу, «Вставка → Сводная таблица».
- В область строк перетащите «Артикул» и «Наименование».
- В область значений — «Количество», агрегация «Сумма».
На выходе — готовый консолидированный заказ: одна строка на позицию, суммарное количество по всем менеджерам. Скопируйте результат сводной как значения на новый лист — и это файл для поставщика.

Контроль: как проверить, что ничего не потерялось
Консолидация без сверки — это доверие на словах. Три проверки занимают пять минут и ловят все типовые ошибки:
- Сумма количества до и после. В каждой исходной заявке посчитайте сумму по колонке «Количество» и сложите. Сумма по объединённому файлу до свёртки должна ей равняться — и сумма по итоговому заказу после свёртки тоже. Сошлось три раза — строки не потеряны и не задублированы.
- Количество строк. Строк в объединённом файле должно быть ровно столько, сколько строк с данными во всех заявках вместе. Расхождение — ищите зацепленную шапку или потерянный хвост таблицы.
- Денежная сумма. Если цены поставщика известны, умножьте итоговое количество на цену и сверьте общую сумму заказа с суммами, которые озвучили менеджеры. Расхождение почти всегда означает упаковки вместо штук у кого-то одного.
Дополнительно проверьте глазами две-три позиции из разных заявок: нашли артикул в исходниках, сложили количество в уме, сравнили со строкой итогового файла. Если точечная проверка и три суммы сошлись — заказ можно отправлять.
Вся схема — шаблон, приведение в конвертере, объединение, сводная, сверка — занимает около получаса против вечера ручной сборки. А главное, она повторяема: на следующей неделе меняются только входные файлы, а не процесс.
Частые вопросы
Менеджеры присылают заявки кто как хочет, переучить не получается — что делать?
Зафиксируйте минимум: артикул и количество числом. Остальное закроет конвертер — переименует колонки на шаге «Колонки», уберёт лишние строки на шаге «Структура». Настройки для каждого менеджера сохраните шаблоном, и приведение его файлов сведётся к одному клику.
Почему нельзя просто удалить дубли позиций после объединения?
Потому что в заявках повтор позиции — это не ошибка, а несколько заказов одного товара от разных менеджеров. «Удалить дубликаты» оставит одну строку и выбросит количество остальных — заказ будет занижен. Нужна свёртка с суммированием: сводная таблица со строками по артикулу и суммой количества.
Как сложить количество одинаковых позиций из разных заявок?
Сводной таблицей: выделить объединённый файл, «Вставка → Сводная таблица», в строки — «Артикул» и «Наименование», в значения — «Количество» с агрегацией «Сумма». Результат скопируйте как значения — это и есть консолидированный заказ: одна строка на позицию с общим количеством.
Как проверить, что в общий заказ ничего не потерялось?
Сверьте сумму по колонке «Количество» три раза: сумма всех исходных заявок, сумма объединённого файла до свёртки и сумма итогового заказа после свёртки должны быть равны. Плюс контроль числа строк и точечная проверка двух-трёх позиций глазами.