
定数 -1.1 のセル (A1) があり、その後に最初の A1 を参照する 11 個の後続のセルがあり、さらにその前の各セルを連続して参照する場合、11 個のセルの後に 0 という答えが返されるはずです。代わりに、0.0000000000000000038777878078145 が返されます。
例:
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
.
最も簡単な解決策は、丸めを使用することです。