Анализ расходов и доставки в Excel с ИИ: практикум руководителя
Проверим выгрузку, посчитаем отклонения и разберём десять задач логистики. На учебных данных соберём отчёт, который помогает выбрать следующее действие.

Практикум Романа Ботана · Автомато
Начните с одного вопроса: где расходится план и факт, что задерживает доставку или какие счета требуют проверки. Для первого прохода можно взять четыре учебные отправки из статьи.
Результат работы: Проверенная таблица отклонений и список вопросов.
Материал рассчитан на последовательную работу. Откройте исходники рядом со статьёй, выполняйте запросы по одному и сверяйте промежуточный результат. Содержание поможет вернуться к нужному этапу.
Возьмём один управленческий вопрос
В компании есть таблица доставок. В ней даты, перевозчики, стоимость, вес и комментарии. В конце месяца собственник спрашивает, почему расходы выросли. Сотрудник открывает файл и начинает собирать объяснение вручную. Давайте превратим такой разбор в повторяемый процесс.
ИИ может помочь понять структуру выгрузки, подготовить формулы, сгруппировать записи и объяснить результаты. Для рабочего решения нужны проверенные данные и воспроизводимый расчёт. Поэтому будем сохранять исходные строки, правила показателей и связь каждого вывода с числами.
Разберём десять рабочих сценариев: отклонение расходов, своевременность доставки, стоимость на единицу, оценку поставщиков, ABC-анализ, причины задержек, производительность склада, динамику спроса, сверку счетов и записку руководителю. Они пригодятся предпринимателю, руководителю операций и сотруднику, который готовит отчёт.
Работать можно с Excel и ИИ-сервисом, которому разрешено передавать выбранные данные. Если загрузка файла недоступна, начните с названий столбцов и обезличенного учебного фрагмента. Возможности интерфейса зависят от используемого продукта; расчётную логику можно применить независимо от конкретной кнопки.
Все примеры здесь учебные. Порог допустимого отклонения, состав расходов и правила оценки устанавливает ваша компания. В этом практикуме мы учимся находить вопросы для проверки и объяснять результаты.

Последовательность действий: Выгрузка → Проверка данных → Расчёт → Решение и действие.
Подготовим файл и словарь столбцов
Сохраните исходную выгрузку отдельным файлом. В рабочей копии добавьте словарь: название столбца, значение, единица измерения и допустимые пропуски. Поле «Дата» само по себе не объясняет, идёт ли речь об отправке, обещанной доставке или фактическом получении.
Для доставки минимальный набор: ID отправки, перевозчик, маршрут, вес в килограммах, расстояние в километрах, бюджетная стоимость, фактическая стоимость, обещанная дата, фактическая дата. Для некоторых сценариев потребуются другие листы: закупки, запасы, трудозатраты или счета.
Проверьте, что одна строка означает одну и ту же сущность. Если в части строк отправка, а в части строк отдельная позиция товара внутри отправки, суммирование стоимости может многократно учесть одну перевозку. Это одна из самых неприятных ошибок: итог выглядит убедительно и при этом неверен.
Запрос на обследование
Изучи структуру файла. Опиши, что означает одна строка каждого листа, какие поля могут быть ключами, где есть пропуски, дубли, смешанные типы, валюты и единицы. Составь список вопросов к владельцу данных. Пока расчёты итоговых показателей не выполняй. Для каждого замечания укажи лист и пример строки. Предложенные исправления покажи отдельно от исходных значений.
Что делать с разными названиями
«Перевозчик А», «А» и юридическое название могут обозначать одну компанию. Создайте справочник соответствий и подтвердите его у владельца данных. Автоматическое объединение похожих строк способно склеить разные организации. После нормализации сохраните исходное название рядом с рабочим.
Пустое значение и ноль различаются. Нулевой бюджет может быть реальным условием или ошибкой заполнения. Отсутствующая дата доставки может означать незавершённую отправку. Уточните смысл до вычисления показателей.
Согласуем правила и контрольные суммы
До анализа запишите период и состав выборки. Какие отправки включаем: созданные за месяц, отгруженные за месяц или доставленные за месяц? Эти наборы различаются. Для сравнения периодов применяйте одинаковое правило.
Снимите контрольные значения: количество строк, число уникальных отправок, общую сумму факта и бюджета, число пропусков в ключевых полях. После очистки и группировки объясните каждое изменение. Если строк стало меньше, должно быть понятно, какие записи исключены и почему.
Учебный набор для нескольких расчётов
О01: перевозчик А; бюджет 10 000; факт 12 000; вес 400 кг; расстояние 200 км; обещано 22 сентября; доставлено 23 сентября.
О02: перевозчик А; бюджет 20 000; факт 20 000; вес 1 000 кг; расстояние 500 км; обещано 23 сентября; доставлено 23 сентября.
О03: перевозчик Б; бюджет 5 000; факт 4 500; вес 100 кг; расстояние 100 км; обещано 24 сентября; доставлено 24 сентября.
О04: перевозчик Б; бюджет 15 000; факт 18 000; вес 600 кг; расстояние 300 км; обещано 24 сентября; доставлено 26 сентября.
| Отправка | Бюджет | Факт | Разница | Вовремя |
|---|---|---|---|---|
| О01 | 10 000 | 12 000 | +2 000 | Нет |
| О02 | 20 000 | 20 000 | 0 | Да |
| О03 | 5 000 | 4 500 | −500 | Да |
| О04 | 15 000 | 18 000 | +3 000 | Нет |
| Итого | 50 000 | 54 500 | +4 500 | 2 из 4 |
Общий бюджет — 50 000, факт — 54 500. Четыре завершённые отправки, две вовремя. Валюта единая, даты относятся к одному году, доставка оценивается по календарной дате. Эти условия фиксируем вместе с набором.
Составь план анализа по вопросу [вопрос]. Укажи необходимые поля, правила включения строк, формулы, обработку пропусков и контрольные суммы. Для итоговых процентов поясни числитель и знаменатель. Выводы раздели на расчётные факты, возможные объяснения и действия для проверки. Используй только переданные данные.

Учебные данные из таблицы выше. Перерасход: О01 — 2 000 ₽, О04 — 3 000 ₽; экономия по О03 — 500 ₽. Итого: +4 500 ₽, или 9% бюджета.
Сценарий 1: где возник перерасход
Для каждой отправки считаем разницу: факт минус бюджет. Процент отклонения — разница, делённая на бюджет. Положительное значение показывает превышение заданного бюджета, отрицательное — меньшую фактическую стоимость.
В учебном наборе О01 даёт +2 000 и +20%; О02 — ноль; О03 — −500 и −10%; О04 — +3 000 и +20%. Общий перерасход равен 4 500. Относительно бюджета 50 000 это 9%.
Общий процент рассчитывается по суммам. Среднее арифметическое четырёх процентов даст другой ответ, потому что отправки имеют разный бюджет. Именно такие различия стоит проверять до отправки отчёта руководителю.
Запрос для анализа
Рассчитай отклонение фактической стоимости от бюджета по каждой отправке. Для бюджета больше нуля вычисли процент. Строки с нулевым или отсутствующим бюджетом вынеси отдельно. Сгруппируй суммы по перевозчику и маршруту. Итоговый процент считай как разницу сумм, делённую на сумму бюджета. Покажи крупнейшие отклонения в деньгах и процентах, число затронутых отправок и исходные ID. Причины превышения предложи как вопросы для проверки.
По перевозчику А бюджет 30 000, факт 32 000: превышение около 6,67%. По Б бюджет 20 000, факт 22 500: 12,5%. При этом у каждого всего две записи. Для вывода об устойчивом поведении нужен более длинный сопоставимый период.
Поднимите документы по О01 и О04. Проверьте тариф, состав услуги, дополнительные работы и актуальность бюджета. Следующий шаг — объяснить конкретное расхождение, после чего обсуждать изменение условий или процесса планирования.
Сценарий 2: насколько вовремя доставляем
Своевременность доставки часто обозначают OTD. При нашем правиле отправка считается своевременной, если фактическая дата не позже обещанной. Показатель равен количеству своевременных отправок, делённому на число отправок в согласованной выборке.
В учебном наборе вовремя доставлены О02 и О03. Две из четырёх — 50%. Задержка О01 составляет один календарный день, О04 — два дня. Это расчёт по заданному правилу; для другого договора могут иметь значение часы, рабочие дни или окно приёмки.
Особое внимание уделите незавершённым отправкам. Если фактическая дата пуста, нельзя автоматически сравнивать её как ноль с обещанной датой. Для операционного контроля просроченные незавершённые отправки полезно показывать отдельно с датой расчёта.
Рассчитай своевременность по правилу Actual ≤ Promised для завершённых отправок выбранного периода. Покажи числитель, знаменатель и процент по каждой группе. Отдельно выведи незавершённые отправки, отсутствующие даты и сомнительные значения. Для задержанных рассчитай календарные дни и укажи ID. Если нужен показатель по обещанным доставкам периода, сначала предложи отдельное правило учёта незавершённых записей.
Как читать результат
Сравните перевозчиков только после проверки состава маршрутов и числа отправок. Значение 100% по одной доставке и 95% по сотне доставок описывает разные объёмы наблюдений. Указывайте количество рядом с процентом.
Если задержки сосредоточены у одного клиента, проверьте его график приёмки и правильность обещанной даты. Таблица показывает место для расследования. Причину подтверждают документы, временные отметки и участники процесса.
Сценарий 3: стоимость на килограмм и километр
Общая стоимость помогает контролировать расходы, а удельные показатели — сравнивать сопоставимые отправки. Стоимость на килограмм равна расходу, делённому на вес. Стоимость на километр — расходу, делённому на расстояние.
Для О01 получаем 30 рублей на килограмм и 60 рублей на километр. Для О02 — 20 и 40. Для О03 — 45 и 45. Для О04 — 30 и 60. Самое большое значение на килограмм у самой лёгкой отправки О03, хотя её абсолютная стоимость ниже остальных.
Это может объясняться минимальной стоимостью выезда или другими фиксированными составляющими. Чтобы проверить гипотезу, нужны условия перевозки. Сортировка по одному коэффициенту сама по себе не определяет выгодность подрядчика.
Рассчитай стоимость на килограмм и километр. Нулевой вес и расстояние вынеси в ошибки данных. Сравнивай отправки внутри сопоставимых маршрутов, типов перевозки и диапазонов веса, если эти поля доступны. Покажи необычные значения и необходимые сведения для проверки: минимальный тариф, объёмный вес, дополнительные работы, срочность. Сохрани абсолютную стоимость рядом с коэффициентами.
Полезный управленческий вопрос
Посмотрите, можно ли объединять небольшие отправки без нарушения обещаний клиентам. Для решения нужны частота, направления, ограничения по срокам и стоимость хранения. ИИ может составить перечень данных и смоделировать заданные варианты, когда вы предоставите числа.
При общей оценке группы считайте сумму расходов, делённую на суммарный вес или расстояние. Это взвешенный показатель. Среднее отдельных коэффициентов отвечает на другой вопрос и требует явного пояснения.
Сценарий 4: сравним поставщиков
Для закупок полезно рассмотреть сроки, полноту и качество отдельно. По одному показателю легко пропустить важную проблему: поставщик привёз всё вовремя, но часть товара требует замены.
Определите поля: заказанное количество, фактически полученное количество, количество дефектных единиц, обещанная и фактическая даты. В нашем примере «получено» включает все поступившие единицы, в том числе дефектные. При другой системе учёта формулу нужно адаптировать и явно описать.
Учебный заказ: заказали 100 единиц, получили 90, из них 5 дефектных. Полнота поступления — 90/100 = 90%. Доля дефектов среди полученного — 5/90 ≈ 5,56%. Пригодное количество — 85, то есть 85% заказа. Эти показатели отвечают на разные вопросы.
Подготовь оценку поставщиков по срокам, полноте и качеству. Сначала проверь определения Ordered, Received и Defect. Рассчитай показатели по заказам и поставщикам; для групп используй согласованные суммы числителей и знаменателей. Покажи число заказов и объём. Частичные поставки и повторные строки проверь отдельно. Сравни значения с внутренними целями, если они предоставлены.
Что проверить в исходниках
Один заказ может приходить несколькими партиями. Если обещанная дата относится ко всему заказу, первая частичная поставка ещё не подтверждает своевременное исполнение целиком. Заранее решите, оцениваете партии или заказы.
Для разговора с поставщиком подготовьте конкретные номера заказов и наблюдения. Например: «По этим заказам недопоставлено столько-то единиц; просим согласовать следующий шаг». Причины брака или задержки фиксируйте после проверки, сохраняя подтверждающие материалы.
Сценарий 5: ABC-анализ запасов
ABC-анализ помогает увидеть, какие позиции дают основную долю стоимости потребления. Для каждого товара нужны количество за согласованный период и стоимость единицы. Перемножьте их, отсортируйте позиции по убыванию и рассчитайте накопительную долю.
Учебные позиции имеют стоимость потребления 50 000, 30 000, 15 000 и 5 000. Общая сумма — 100 000. Доли: 50%, 30%, 15%, 5%; накопленные доли: 50%, 80%, 95%, 100%.
Для упражнения используем правило: A — накопленная доля до 80% включительно, B — выше 80% до 95% включительно, C — остаток. Тогда первые две позиции относятся к A, третья к B, четвёртая к C. В компании пороги и правило для строки, пересекающей границу, нужно согласовать отдельно.
Проведи ABC-анализ по стоимости потребления: количество за период × стоимость единицы. Покажи сортировку, долю, накопленную долю и класс. Используй указанные пороги и правило границы. При отсутствии правила сначала предложи варианты. Проверь общую сумму и число позиций. Отдельно отметь товары с нулевыми, отрицательными или отсутствующими данными.
Как применять результат
Для дорогих по потреблению позиций можно внимательнее контролировать остатки и качество данных. Но дешёвая деталь класса C может останавливать производство при отсутствии. Добавьте отдельный признак критичности, если он важен для бизнеса.
ABC по стоимости потребления отличается от классификации по выручке, прибыли или остатку. Укажите основание прямо в названии отчёта. Если задача — управление закупками, проверьте также сезонность, сроки поставки и вариативность спроса.
Сценарий 6: разберём причины задержек
В учебном наборе две задержанные отправки. Допустим, в О01 указана ошибка документов, в О04 — согласование доступа к получателю. Первая дала один день задержки, вторая — два. По числу случаев причины равны, по сумме дней различаются.
Такой разбор помогает отделить частые короткие сбои от редких длительных. Оба типа могут быть важны для клиентов, поэтому показывайте количество, длительность и затронутые отправки рядом.
Поле «прочее» означает, что информация недостаточно подробна. ИИ может помочь предложить классификатор причин, но присваивать конкретную причину записи нужно на основании документов или комментария ответственного.
Сгруппируй задержки по зафиксированной причине. Рассчитай число случаев, сумму дней, среднюю длительность и долю в выбранной группе. Покажи связанные маршруты, клиентов и перевозчиков. Пустые и общие причины вынеси отдельно. Укажи, где наблюдений недостаточно для вывода. Предложи вопросы для проверки и возможные действия, пометив их как предложения.
Пример действия
Для ошибки документов проверьте, какой документ отсутствовал, на каком этапе это обнаружили и кто должен был проверить комплект. Возможное изменение — короткий список проверки перед отправкой. Сначала испытайте его на подходящих заказах и посмотрите, исчезает ли конкретный пропуск.
Для доступа к получателю уточните, где хранится информация о пропусках и времени приёмки. Изменение может касаться передачи сведений менеджером, а не работы перевозчика. Назначьте ответственного за проверку причины и срок возвращения к вопросу.
Сценарий 7: производительность склада
Чтобы сравнить объём работы, нужны трудозатраты и качество. Уточните, что означает поле «часы»: длительность смены или сумма часов всех участников. Для показателя на человеко-час используйте суммарные затраты команды.
Учебная смена: четыре сотрудника работали по семь учитываемых часов. Всего 28 человеко-часов. Обработано 140 заказов и 560 товарных строк. Получаем пять заказов и двадцать строк на человеко-час.
Если семь заказов содержали хотя бы одну ошибку, доля таких заказов — 7/140 = 5%. Если в таблице семь отдельных ошибок, показатель «ошибок на заказ» имеет другой смысл: в одном заказе могло быть несколько ошибок. Определение нужно зафиксировать до сравнения.
Рассчитай производительность по человеко-часам: заказы и товарные строки, делённые на суммарные часы команды. Проверь, что часы и объёмы относятся к одному периоду. Для качества уточни, считаются ошибочные заказы или отдельные ошибки. Покажи оба исходных объёма и коэффициенты. Сравнение команд сопровождай сведениями о сложности заказов и условиях смены, если они доступны.

Последовательность действий: Объём заказов → Человеко-часы → Сложность и ошибки → Проверка процесса.
Что делать с различиями
Посмотрите на состав заказов, число позиций, расстояние перемещений, доступность оборудования и простои. Высокая скорость при росте ошибок требует отдельного разбора. Низкая скорость может быть связана с более сложным ассортиментом.
Для руководителя полезен следующий шаг: наблюдение за конкретным этапом смены и проверка гипотезы. Например, сотрудники тратят время на поиск ячеек из-за неполных адресов. Тогда задача касается справочника и размещения, а обучение скорости сборки может не затронуть причину.
Сценарий 8: динамика спроса
Для простого анализа нужны товар, период и количество. Проверьте, что периоды сопоставимы по длине и полноте данных. Неполный текущий месяц нельзя напрямую сравнивать с полным предыдущим без явной корректировки.
Учебный товар: 100 единиц в первом месяце, 120 во втором, 150 в третьем. Изменение составляет 20% и 25%. Рост от первого к третьему — 50%. Складывать месячные проценты для такого расчёта неправильно: база второго изменения уже другая.
Три значения показывают наблюдаемую динамику. Для расчёта будущей закупки нужны дополнительные сведения: остаток, срок поставки, сезонность, акции, отмены, доступность товара и принятый запас.
Рассчитай изменение количества между последовательными полными периодами. Покажи абсолютную разницу и процент при положительной базе. Нулевую базу обработай отдельной пометкой. Отметь последовательный рост, снижение и резкие изменения. Укажи, какие сведения нужны для интерпретации. Результат представь как анализ прошлых данных, сохранив границу с прогнозом.
Как проверить наблюдение
Если продажи упали, посмотрите, был ли товар в наличии. Если выросли, уточните, проходила ли акция или крупный разовый заказ. Отсутствие продаж во время отсутствия товара нельзя автоматически трактовать как отсутствие спроса.
Передайте на дополнительный разбор позиции, по которым динамика может повлиять на ближайшее пополнение. Сформулируйте вопрос планирования: «При текущем остатке и подтверждённом сроке поставки когда потребуется решение о заказе?». После получения данных можно построить отдельный расчёт.
Сценарий 9: проверим счета перевозчиков
Для сверки нужны ID счёта, ID отправки, ожидаемая сумма по действующим условиям и выставленная сумма. Проверьте, относится ли строка к целому счёту или к его позиции. Один счёт может включать несколько отправок и дополнительные услуги.
Учебный пример: ожидаемая стоимость 10 000, выставлено 11 500. Разница — 1 500, или 15%. Это повод сопоставить счёт с условиями. Дополнительная работа могла быть согласована отдельно, а ожидаемая сумма могла остаться прежней.
Запрос на сверку
Сопоставь счета с отправками по подтверждённым ключам. Покажи совпадения, отсутствующие связи и неоднозначные соответствия. Рассчитай отклонение выставленной суммы от ожидаемой. Выведи крупнейшие расхождения и строки выше внутреннего порога проверки. Для каждой сохрани ID и состав суммы. Статус формулируй как «требует проверки по документам», пока причина не подтверждена.
Порядок проверки
Сначала проверьте соответствие отправки. Затем валюту, состав стоимости, налоги и дополнительные услуги в рамках принятых правил учёта. После этого сопоставьте действующий тариф и подтверждённые условия. Если данных недостаточно, запросите расшифровку у ответственного по установленному процессу компании.
Отрицательные отклонения тоже могут требовать объяснения. Возможны скидка, корректировка, частичный счёт или ошибка сопоставления. Сохраните результат проверки рядом со строкой: подтверждено, исправлено, ожидается документ.
Финансовое согласование выполняется по правилам компании. Сам список отклонений служит материалом для проверки; он не доказывает нарушение со стороны перевозчика.
Сценарий 10: записка для руководителя
Когда показатели рассчитаны и проверены, соберём короткую управленческую записку. Руководителю нужны период, значимые изменения, ограничения данных и предлагаемые действия. Подробные расчёты остаются приложением с возможностью перейти к исходным строкам.
По нашему учебному набору можно написать: «Четыре завершённые отправки. Фактические расходы — 54 500 при бюджете 50 000; превышение 4 500, или 9%. Две доставки выполнены вовремя. Наибольшие положительные отклонения по расходам — О01 и О04. Причины необходимо подтвердить по документам».
Следующие действия: проверить состав расходов О01 и О04; разобрать зафиксированные причины двух задержек; уточнить, достаточно ли выборки для регулярного сравнения. Общий вывод о качестве перевозчиков по четырём строкам будет слишком широким.
Подготовь записку по проверенным показателям. Укажи период, состав выборки, контрольные суммы, три главных наблюдения и до трёх конкретных действий. Для каждого действия назови вопрос, нужные данные и роль ответственного; назначения, которых нет в исходнике, пометь как предложения. Причины изменений отделяй от расчётных фактов. Добавь ссылки на листы или ID строк.
Как сделать отчёт повторяемым
Сохраните определения показателей рядом с шаблоном. На следующем периоде проверяйте, что состав выгрузки и правила не изменились. Если изменились, отразите это в сравнении.
Для каждого решения запишите, на каком основании оно принято. Через месяц можно вернуться и проверить результат действия: разобраны ли документы, изменён ли порядок, сократилось ли число конкретных ошибок при сопоставимых условиях.
Проверим формулы и особые случаи
Формула должна работать на обычной строке и на исключениях. Для процента отклонения проверьте положительный бюджет, нулевой бюджет, пустое значение и отрицательное значение, если оно встречается в данных. Возвраты и корректировки могут требовать отдельной логики.
В Excel английская запись формулы для строки, где факт в F2, бюджет в G2: =IF(G2>0,(F2-G2)/G2,""). Названия функций и разделитель аргументов зависят от языка и настроек Excel. Попросите адаптацию под вашу среду и проверьте на учебной строке.
Если ячейка содержит 0,09 и имеет процентный формат, пользователь увидит 9%. Дополнительное умножение на сто вместе с процентным форматом даст неверное отображение. Согласуйте, храните долю или число процентов.
Контроль для нескольких показателей
Бюджет и факт: сумма отклонений равна разнице итоговых сумм. Своевременность: количество своевременных плюс количество задержанных равно числу завершённых отправок при полной классификации. ABC: доли дают 100% с учётом округления. Поставщики: дефектных единиц не больше полученных при принятом определении.
Проверь расчёт на граничных случаях. Создай небольшой набор тестовых строк с ожидаемыми ответами: обычная запись, нулевой знаменатель, пропуск, дубликат, некорректная дата и отрицательная корректировка. Объясни поведение каждой формулы. Сопоставь контрольные суммы до и после обработки. Изменения правил предложи явно, сохраняя исходный файл.
Проверку лучше выполнить до заполнения тысяч строк. Затем выборочно сопоставьте несколько результатов с первичными документами. Если обнаружена системная ошибка, пересчитайте весь затронутый диапазон и связанные сводки.
Практика: соберите отчёт по четырём отправкам
Перенесите учебные записи О01–О04 в таблицу. Добавьте столбцы отклонения, процента, своевременности, дней задержки, стоимости на килограмм и километр. Подготовьте сводку по перевозчикам.
Проверочные ответы: бюджет 50 000, факт 54 500, разница 4 500, общий процент 9%. Вовремя две из четырёх отправок, то есть 50%. Сумма дней задержки — три. Максимальная стоимость на килограмм у О03: 45. Максимальная стоимость на километр у О01 и О04: 60.
Для группы А общий вес 1 400 кг, стоимость 32 000. Групповая стоимость на килограмм — примерно 22,86. Среднее двух отдельных коэффициентов 30 и 20 равно 25; это другой способ усреднения. Объясните своими словами, какой вопрос отвечает каждый показатель.
Дополнительное задание
Добавьте пятую строку с отсутствующей фактической датой и шестую с нулевым бюджетом. Опишите, куда они попадут в отчёте. Правильный результат включает видимые исключения и правило обработки. Молчаливое исключение строк скрывает качество данных.
Затем напишите записку руководителю из четырёх предложений: что посчитали, что заметили, чего пока не знаем и что проверить дальше. Сверьте каждое число с таблицей.
Для собственной компании начните с одного сценария и одного периода. После успешной проверки сохраните словарь полей, формулы и шаблон запроса. Расширяйте анализ, когда предыдущий показатель можно воспроизвести и объяснить коллеге.
Второй бизнес-пример: доставка интернет-магазина
Представим небольшой интернет-магазин товаров для дома. Руководитель видит рост расходов на доставку и хочет понять, где появился дополнительный расход. В выгрузке есть заказы покупателей, отправки и строки транспортных счетов. Сначала нужно связать эти три уровня.
Один заказ покупателя может разделяться на две отправки. Одна отправка может содержать несколько товаров. Счёт перевозчика может объединять много отправок. Поэтому начните с таблицы соответствий: заказ → отправка → строка счёта. При суммировании выбирайте нужный уровень и проверяйте повторное использование стоимости.
Учебная ситуация
Заказ М01 отправлен двумя посылками: П01 и П02. Доставка П01 стоит 400 рублей, П02 — 600. В каждой посылке по три товарные позиции. Если стоимость доставки повторяется в строке каждой позиции, простая сумма шести строк даст 3 000 рублей вместо 1 000. Формулы могут работать правильно, а структура данных — создавать повторный учёт.
Попросите ИИ сначала описать сущность строки. Затем подготовьте отдельную таблицу отправок с уникальными ID и одной стоимостью на отправку. Сопоставьте её итог со счётом. После этого анализируйте стоимость заказа покупателя как сумму связанных отправок.
Проверь связь заказов, отправок и счетов. Для каждого листа определи сущность строки и ключ. Найди связи один-ко-многим и поля стоимости, которые повторяются. Предложи таблицы для расчёта без повторного учёта. На заказе М01 покажи промежуточные строки и контрольную сумму. Неоднозначные связи вынеси на ручную проверку.
Вопрос для решения
Если разделённые заказы систематически дороже, проверьте причины разделения: наличие на разных складах, сроки поступления, ограничения упаковки, пожелание клиента. Для решения об объединении посылок нужны данные о сроке ожидания и влиянии на обещание покупателю.
Отдельно сравните стоимость доставки, которую оплачивает магазин, и сумму, которую платит клиент. Это разные показатели. Для анализа экономики заказа потребуется согласованный состав остальных затрат; по одной логистической выгрузке его восстановить нельзя.
Рабочая книга: как разложить результат по листам
Для повторного отчёта удобно разделить исходные данные, расчёты, исключения и выводы. Тогда коллега сможет проверить результат без восстановления всей переписки с ИИ.
Лист «Исходные» содержит неизменённую выгрузку или ссылку на неё. Лист «Словарь» объясняет поля, единицы и правила. Лист «Расчёты» содержит рабочие строки и формулы. Лист «Исключения» показывает пропуски, спорные связи и записи, требующие проверки. Лист «Сводка» собирает показатели и действия.
Пример записи исключения
ID: О05. Поле: фактическая дата. Состояние: пусто. Значение для анализа: отправка пока не классифицирована как завершённая. Что уточнить: находится ли она в пути или дата пропущена при выгрузке. Ответственный за уточнение: назначается владельцем процесса. Результат проверки: заполняется после ответа.
Такая запись полезнее молчаливого удаления строки. Руководитель увидит границу полноты отчёта, а сотрудник получит конкретный вопрос. После исправления данных обновите расчёт и отметьте, изменились ли итоговые показатели.
Запрос на рабочую книгу
Собери структуру отчёта из листов «Исходные», «Словарь», «Расчёты», «Исключения» и «Сводка». Сохрани исходные значения. Для вычисляемых столбцов укажи формулы и правила обработки пропусков. На сводке покажи период, состав выборки, контрольные суммы и ссылки на исключения. Проверь, что таблицы можно обновить следующей выгрузкой без ручного исправления каждого диапазона.
Если ИИ создал файл, откройте его в используемой версии Excel. Проверьте пересчёт формул, форматы дат и процентов, фильтры и видимость заголовков. Если инструмент показал только таблицу в сообщении, сохранение полноценного XLSX остаётся отдельным действием.
Как передать анализ коллеге
Перед передачей попросите коллегу выбрать одну строку и пройти путь до итогового показателя. Он должен понять, что означает запись, откуда взялась формула и почему строка включена в конкретную группу. Если требуется длинное устное объяснение, добавьте недостающую подпись или правило.
Затем пусть коллега изменит учебное значение в копии и проверит обновление итога. Например, заменит факт О01 с 12 000 на 11 000. Общая стоимость должна стать 53 500, разница с бюджетом — 3 500, процент — 7%. Это простой тест связи расчётов со сводкой.
Проверьте также добавление новой строки. Диапазон формулы или сводной таблицы может не расшириться автоматически. Способ обновления зависит от того, используете ли вы таблицу Excel, фиксированный диапазон или другой механизм. Зафиксируйте понятную инструкцию рядом с отчётом.
После проверки сохраните дату, период и статус версии. В записке руководителю укажите нерешённые вопросы. Данные о стоимости и сроках могут уточняться после закрытия периода, поэтому обновлённый отчёт должен отличаться от предыдущего понятной версией и описанием изменений.
Первый полезный результат — отчёт, который другой человек способен повторить и объяснить. После этого можно автоматизировать подготовку выгрузки, проверку качества и обновление показателей по согласованным правилам.
Продолжить практику
- Из одного материала в серию публикаций: рабочий процесс с ИИ
- Первый ИИ-агент в компании: выбираем задачу и проводим пилот
Автор — Роман Ботан, Автомато. Практикумы и обучение · Новые разборы в канале @aibotan47.


