В таблице нулевые и отрицательные суммы
Как это выглядит
Среди обычных строк встречаются позиции с суммой 0,00 и строки со знаком минус. Итог по колонке из-за них не сходится с ожидаемым.
Коротко
И нули, и минусы бывают совершенно законными: возвраты, корректировки, бонусные позиции, скидка отдельной строкой. Но ровно так же выглядит потерянное при разборе значение. Различить помогает не сумма, а строка целиком.
Почему так происходит
01Возврат или корректировка
Корректировочные документы уменьшают ранее отражённые суммы, и отрицательные значения в них — норма. Признак: в документе есть ссылка на исходный документ.
02Бонусная или рекламная позиция
Товар передан бесплатно, и в строке стоит количество, но нулевая цена. Позиция настоящая, сумма нулевая по существу.
03Скидка отдельной строкой
Часть систем выводит скидку не в цене, а отдельной строкой с минусом. Сумма позиций тогда меньше суммы товаров, и это правильно.
04Значение потеряно при разборе
Ноль появляется там, где сумму не удалось прочитать. Отличается от законного нуля тем, что в строке пусто и в других полях: нет цены, нет количества, только наименование.
Как понять, что причина именно эта
- Посмотрите на строку целиком: у законного нуля заполнены количество и наименование, у потерянного значения пустует и соседнее поле.
- Проверьте тип документа: в корректировочном отрицательные суммы ожидаемы, в обычном счёте — повод присмотреться.
- Сложите строки со знаком минус отдельно и сверьте с суммой скидок или возвратов в документе.
- Сверьте итог документа с суммой всех строк, включая отрицательные: если сходится, все знаки на месте.
Как починить
Разделить законные нули и потери
- 1.Добавьте колонку-признак: пусто ли в строке хотя бы ещё одно поле.
- 2.Строки, где пусто только в сумме, разбирайте вручную.
- 3.Остальные нули оставьте как есть — они настоящие.
не чинит: Признак косвенный: бывают документы, где законная нулевая позиция тоже неполна.
Не отбрасывать минусы при суммировании
- 1.Проверьте, не стоит ли в вашей сводной формуле фильтр «больше нуля».
- 2.Отброшенные возвраты завышают оборот и ломают сверку.
не чинит: Помогает только если отрицательные значения дошли до таблицы: потерянный знак так не восстановить.
Когда мы не нужны
Если документов немного и корректировки вы и так помните наизусть, никакой автоматической разметки не нужно. Задача становится реальной там, где документов сотни и возвраты теряются в общей массе.
Что с этим делает наша выгрузка
Мы выгружаем сумму так, как она стоит в документе, вместе со знаком. Отрицательные значения не превращаем в положительные и не отбрасываем: потеря знака в возврате даёт завышенный оборот, а это хуже, чем непривычный минус в таблице. Автоматической пометки «это корректировка» в пилоте нет — тип документа определяется при ручном разборе.
Вопросы
Ноль в сумме — это всегда потеря значения?
Нет. Бонусные позиции и передача с нулевой стоимостью встречаются регулярно. Смотреть надо на строку целиком, а не на одну ячейку.
Почему минус нельзя просто убрать?
Потому что он несёт смысл: это возврат или корректировка. Убрав знак, вы превратите уменьшение в увеличение и получите неверный оборот.
Если ошибка не в Excel, а в самих документах
Пилот на 30 дней: пришлите самый неудобный счёт, разберём вручную под ваш формат и вернём готовую таблицу.
Первый счёт разбираем вручную под ваш формат. Списание разовое, автопродления нет. Источник перехода: seo/oshibki/nulevye-i-otricatelnye-summy.
Другие ошибки