Почему Excel считает неправильно?
Очень часто Excel выдает результаты не соответствующие ожиданиям пользователя по причине изначально неверно заложенной логики работы формул, в таких ситуациях я стараюсь искать очевидную причину (где то допустил ошибку в вычислениях, сделал округление не там где нужно и.т.д.). Но есть и более интересные случаи…
Excel работает по стандарту IEEE754, в соответствии с его спецификацией в десятичном представлении любого числа допускаются ошибки в 15-м значащем разряде. В большинстве случаев данная точность вычислений является необходимой и достаточной для выполнения задач с которыми работают пользователи Excel, но при этом данную особенность следует учитывать и знать, как с ней работать. Например при операциях сравнения двух одинаковых чисел, полученных разными способами могут возникнуть ошибки и тогда необходимо понимать из-за чего эти ошибки получены и как вариант решения — делать округления до необходимой пользователю точности.
Более детальный разбор в видео ниже.