Я пытаюсь сосчитать десятичные разряды, используя простую формулу =LEN(A1-INT(A1))-2
.Ячейка A1
форматируется как Standard
и содержит, например, значение 100.000739
.
Я не понимаю, почему формула возвращает 18 вместо 6?
=A1-INT(A1) ==> returns 0.000739 which is fine
=LEN(A1-INT(A1))-2 ==> returns 18
=LEN(0.000739) ==> returns 8 which is fine
Даже если я явно сформирую ячейку как число, имеющее 6 десятичных разрядов, формула по-прежнему возвращает 18. Любоеидея?
Используемая версия Microsoft Excel 2013