
상수가 -1.1인 셀(A1)이 있고 첫 번째 A1을 참조하는 11개의 후속 셀이 있고 11개 셀 뒤에 연속적으로 이전 셀이 있는 경우 0이라는 답을 기대합니다. 대신에 하나를 얻습니다. 0.000000000000000038777878078145입니다.
예:
formula || result
A1=-1.1 || -1.1
A2=A1+0.1 || -1
A3=A2+0.1 || -0.9
A4=A3+0.1 || -0.8
A5=A4+0.1 || -0.7
A6=A5+0.1 || -0.6
A7=A6+0.1 || -0.5
A8=A7+0.1 || -0.4
A9=A8+0.1 || -0.3
A10=A9+0.1 || -0.2
A11=A10+0.1 || -0.1
A12=A11+0.1 || -1.38777878078145E-16
답변1
문제가 있는 거죠부동 소수점 정밀도그리고 그것은 해결될 수 없습니다. 이 문제의 영향을 받는 것은 Excel만이 아닙니다. 예를 들어 브라우저에서는 0.1 + 0.2 = 0.30000000000000004
.
가장 간단한 해결책은 반올림을 사용하는 것입니다.