В отчёте один товар показывает неожиданно высокую маржу, хотя его цена и закупка выглядят правильно. Вместо переписывания всей формулы полезно разобрать её вычисление по шагам. В Excel для этого есть окно Evaluate Formula — «Вычислить формулу» в группе проверки формул.

Выбрать контрольную операцию

Возьмите одну строку, для которой известны исходные значения и ожидаемый результат. Запишите расчёт обычной арифметикой, отдельно указав единицы, проценты и знаки расходов. Если ожидаемого результата нет, сначала уточните методику: инструмент отладки не определяет за автора, должна ли доставка вычитаться один или два раза.

Работайте с копией или зафиксируйте исходную версию. Не исправляйте финансовый итог вручную, чтобы он совпал с ожиданием. Так исчезнет симптом, но следующие обновления вновь принесут ошибку.

Пройти вычисление

Выделите одну ячейку с формулой и откройте её пошаговое вычисление. Excel показывает подчёркнутую часть выражения; команда Evaluate подставляет её результат. Если ссылка ведёт к другой формуле, Step In позволяет перейти внутрь, а Step Out — вернуться. Microsoft предупреждает, что переход внутрь недоступен для ссылки на отдельную книгу и некоторых повторных ссылок.

После каждого шага сопоставляйте число с ручным расчётом. Проверьте, что процент комиссии стал, например, 0,15, а не 15; отрицательное удержание не вычитается повторно; условие выбрало правильную ветку. Записывайте первое место расхождения — последующие значения часто лишь наследуют его.

Учесть ограничения окна

Некоторые ветви ЕСЛИ не вычисляются, если условие их не выбирает. Пустая ссылка в окне может отображаться нулём. Для функций, пересчитывающихся при изменении листа, результат проверки иногда отличается от видимого значения. Поэтому отсутствие явного сообщения об ошибке не доказывает полноту исходных данных.

Например, неизвестная себестоимость может прийти пустой, а затем превратиться в ноль. Арифметически формула выполнится, но экономический результат окажется завышенным. Такой случай требует отдельного статуса «данных недостаточно», а не замены всех ошибок нулевым значением.

Проверить исправление

После правки повторите исходный случай и несколько отличающихся: обычная продажа, возврат, нулевое количество, неизвестный расход. Для каждой строки заранее определите ожидаемое поведение. Потом сверьте итог по группе, чтобы локальное исправление не нарушило другие операции.

Если ошибка связана со средними процентами, отдельно проверьте метод объединения. Среднее отношений и отношение сумм решают разные задачи. Пошаговая отладка показывает, что сделал Excel; выбор подходящего показателя остаётся частью методики отчёта.