В старые добрые времена, когда я работал бухгалтером, я сам один раз впал в ступор. У нас счета на оплату аренды были типовыми и отличались только площадью арендованного помещения и количеством потраченной электроэнергии, а печатали мы их из Excel, где была нарисована нужная формочка. Когда я первый раз сел готовить счета, то глазам поверить не мог: в строках суммы меняются, а итоговая сумма нет. Полез в ячейку, а там вместо функции "СУММ" просто число забито. Конечно я это исправил, сделал свои 120 счетов и пошёл их разносить арендаторам. А на следующий день мне главный бухгалтер истерику закатила, потому что она этим Excel-ям не очень доверяет и каждый раз сама итоговую сумму пересчитывает на калькуляторе. Спросил почему она тогда строки по формуле, а не сама считает, раз уж не доверяет. Вот её ответ меня в ступор и ввёл: "Там по горизонтали формулы хорошо работают, а по вертикали бывают ошибки." Мне только потом рассказали, что когда-то она добавила строки в таблицу, а диапазон суммирования не сменила, после чего её и переклинило.
Нет, особенность работы с двоичными числами и плавающей точкой. Даже если в формате указать необходимое ограничение на число отображаемых знаков или использовать функцию округления, фактически всё равно будут возникать такие казусы. В статье, ссылку на которую я дал, этот момент объяснён.
и мне сносят крышу не копейки, а квадраты в последних двух строках?
это скрин из реального ехеля?!
Reply
Excel вполне реальный, только три нижние ячейки в последнем столбце я руками заполнил. :-)
Reply
аж от сердца отлегло, я то подумал что на меня постковидная деменция навалилсь.
Reply
Когда я первый раз сел готовить счета, то глазам поверить не мог: в строках суммы меняются, а итоговая сумма нет. Полез в ячейку, а там вместо функции "СУММ" просто число забито. Конечно я это исправил, сделал свои 120 счетов и пошёл их разносить арендаторам.
А на следующий день мне главный бухгалтер истерику закатила, потому что она этим Excel-ям не очень доверяет и каждый раз сама итоговую сумму пересчитывает на калькуляторе. Спросил почему она тогда строки по формуле, а не сама считает, раз уж не доверяет. Вот её ответ меня в ступор и ввёл: "Там по горизонтали формулы хорошо работают, а по вертикали бывают ошибки."
Мне только потом рассказали, что когда-то она добавила строки в таблицу, а диапазон суммирования не сменила, после чего её и переклинило.
Reply
хотя ехель то еще приколист.
эх, скрин вставить не могу.
реально напрягает например:
вычитаю из одной суммы другую :
1 411.81 - 1426 = -14.1899999999998
вот где он это берет?! :-))))
Reply
Reply
баг прибит гвоздями к хромосомам.
/смирение
Reply
Reply
Даже если в формате указать необходимое ограничение на число отображаемых знаков или использовать функцию округления, фактически всё равно будут возникать такие казусы.
В статье, ссылку на которую я дал, этот момент объяснён.
Reply
Reply
Reply
Leave a comment