Материал подготовлен редакцией РУБЛИ · RUBLI-0980
Нулевой срок при делении, отрицательное количество периодов и противоречивые даты должны вызывать понятное сообщение, а не правдоподобный итог.
Краткий ответ
Нулевой срок при делении, отрицательное количество периодов и противоречивые даты должны вызывать понятное сообщение, а не правдоподобный итог.
Что меняет решение
Не все отрицательные значения ошибочны: расход или убыток могут иметь такой знак по выбранной модели. Проверка зависит от смысла поля.
Практическая ситуация
Останавливайте расчёт при неверных единицах, нулевом запрещённом знаменателе или невозможном сроке. Отрицательный денежный поток может быть допустимым, если означает расход.
Порядок действий
Определите допустимые диапазоны.
Различайте ошибки и осмысленные отрицательные суммы.
Объясняйте причину остановки.
Ошибка и её последствия
Заменять ошибочные значения нулём и продолжать расчёт незаметно.
Результат проверки
Инструмент должен честно показывать невозможность расчёта на неверных данных.
Частый вопрос
Любое отрицательное число — ошибка?
Нет: проверка определяется смыслом конкретного поля.
Границы метода
Порядок учёта рассчитан на личную проверку данных. Он не заменяет первичные документы и не исправляет их автоматически. В примерах нет реальных реквизитов или персональных данных.
Связанные материалы
КАРТА ПЕРЕПРОВЕРКИ
Источники, которые нужно сверить
Ссылки ниже ведут на первичные или официальные страницы. Они показывают направление проверки, но не подтверждают применимость общего материала к конкретной ситуации.
- fincult.info/upload/iblock/070/uchebnik_e_book.pdf
- support.microsoft.com/en-us/excel/get-started/filter-for-unique-values-or-remove-duplicate-values
- support.microsoft.com/en-us/excel/more-on-data-validation
- support.microsoft.com/en-us/excel/date-systems-in-excel
- support.microsoft.com/en-us/excel/get-started/available-number-formats-in-excel
ПРОДОЛЖИТЬ
Материалы рядом
Связи построены внутри одной темы и не заменяют самостоятельную проверку каждого материала.
СПРАВОЧНЫЙ МАТЕРИАЛ Ноль означает известное отсутствие суммы, а пустое или неизвестное поле — отсутствие данных. В финансовой таблице эти состояния нельзя автоматически считать одинаковыми.
СПРАВОЧНЫЙ МАТЕРИАЛ Количество видимых знаков не обязательно должно менять хранимую точность. Для итогов используйте предусмотренный моделью порядок округления и объясняйте его.
СПРАВОЧНЫЙ МАТЕРИАЛ Сохраняйте дату, исходные данные, допущения и причину изменения модели. Новая версия не должна уничтожать возможность понять старое решение.