
Si tengo una celda (A1) con una constante de -1,1 y luego 11 celdas posteriores que se refieren a la primera A1, y luego a cada una anterior consecutivamente, después de 11 celdas, espero una respuesta de 0. En lugar de eso, obtengo una de 0,000000000000000038777878078145.
Ejemplo:
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
Respuesta1
es un problema conprecisión de coma flotantey no se puede solucionar. No es sólo Excel el que se ve afectado por este problema; por ejemplo, su navegador insistirá en que 0.1 + 0.2 = 0.30000000000000004
.
La solución más sencilla es utilizar el redondeo.