Результат: рабочая книга состоит из листов Данные, Справочники, Отчёт и Контроль. Исходные операции хранятся в таблице, показатели строятся сводными или формулами, а итог сверяется с контрольными суммами. Начинать с красивой диаграммы нельзя — сначала определяется зерно данных и правила метрик.
Строка источника

Одна строка — одна продажа или позиция чека: Дата, Документ, Менеджер, Регион, Клиент, Товар, Количество, Выручка, Себестоимость. Не смешивайте месячные итоги с операциями. Превратите источник в таблицу Продажи и запретите ручные промежуточные суммы.
Базовые показатели
Выручка: =СУММ(Продажи[Выручка]). Количество документов: уникальный счёт по Документ через сводную с моделью данных или =СТРОКИ(УНИКАЛЬНЫЕ(Продажи[Документ])) в Microsoft 365. Средний чек равен выручке, делённой на число документов, а не на число строк товаров.
План-факт
План хранится отдельно по периоду и ответственному. Факт подтягивается СУММЕСЛИМН по тем же ключам. Выполнение: =ЕСЛИ(План=0;"нет плана";Факт/План). Отклонение в деньгах: Факт-План. Не заменяйте отсутствие плана нулевым процентом.
Сводная как проверяемый слой
Постройте сводную по менеджерам и месяцам, добавьте выручку и количество. Общий итог должен совпасть с контрольной суммой таблицы. Срезы по региону и категории удобны, но не должны менять смысл KPI без заметного указания активного фильтра.
Диаграммы без декоративного шума
Для динамики — линейная диаграмма по месяцам, для сравнения план/факт — столбцы, для структуры — горизонтальные полосы. Круговая диаграмма с десятками клиентов нечитабельна. На экране должны остаться единицы измерения, период обновления и активные фильтры.
Контроль качества
Лист Контроль показывает число строк, минимальную/максимальную дату, пустые менеджеры, дубли документов, сумму выручки и дату обновления. Если источник загружается из учётной системы, сохраните исходный файл и не исправляйте значения только внутри отчёта.
Обновление
Для ежемесячных файлов используйте Power Query из папки, типизацию столбцов и журнал отклонений схемы. Кнопка «Обновить всё» должна давать тот же результат при повторном запуске. VBA нужен лишь для оркестрации, экспорта PDF или рассылки, а не вместо расчётной модели.
Следующий шаг
Чтобы оценить автоматизацию реального отчёта, нужны обезличенная выгрузка, определения показателей и пример ожидаемой формы. Это можно передать через страницу [автоматизации Excel](/services/excel-automation/).
