Resultado inesperado (decimales) en operación de varios sumandos con 1 decimal

14/12/2019 - 20:25 por cbendan | Informe spam
Buenas tardes.

Me estoy volviendo loco con las siguientes dos operaciones:
Suma:
- 22 celdas con 7,2
- 2 celdas con 24
- 1 celda con 26,5
Resultado = 232,9 (sin más decimales).

Pues bien, aquí viene el tema.
Pongo en otra celda 140, a secas.
En otra celda resto la celda de la suma anterior (232,9) con la celda de 140. Y la sorpresa es que, ampliando los decimales del resultado de dicha resta, dicho resultado es 92,8999999999999 (en vez de 92,9 esperado). He hecho la resta en una calculadora y sí sale 92,9 sin más decimales. Si meto en una celda 232,9 a mano y se lo resto a 140, también sale 92,9 sin más decimales.
He ampliado los decimales hasta más de 40 en el 232,9 resultado de la suma y salían solo ceros.
He reproducido las operaciones en otra hoja de excel y el resultado ha sido el mismo.

No entiendo nada.

Gracias y un saludo!!

Preguntas similare

Leer las respuestas

#1 cbendan
14/12/2019 - 21:32 | Informe spam
Por cierto, si cambio el orden de los sumandos, el resultado es el correcto con un solo decimal (92,9).

Ahora sí que entiendo menos.
Respuesta Responder a este mensaje
#2 cbendan
14/12/2019 - 21:41 | Informe spam
Si hago la suma:
24 + (22 celdas con 7,2) + 24 + 26,5 - 140 = 92,8999999999

Si hago la suma:
(22 celdas con 7,2) + 24 + 24 + 26,5 - 140 = 92,9

¿Por qué al cambiar el orden de los sumandos cambia el resultado?
Respuesta Responder a este mensaje
#3 jsilva69
16/12/2019 - 19:15 | Informe spam
El sábado, 14 de diciembre de 2019, 16:25:51 (UTC-3), escribió:
Buenas tardes.

Me estoy volviendo loco con las siguientes dos operaciones:
Suma:
- 22 celdas con 7,2
- 2 celdas con 24
- 1 celda con 26,5
Resultado = 232,9 (sin más decimales).

Pues bien, aquí viene el tema.
Pongo en otra celda 140, a secas.
En otra celda resto la celda de la suma anterior (232,9) con la celda de 140. Y la sorpresa es que, ampliando los decimales del resultado de dicha resta, dicho resultado es 92,8999999999999 (en vez de 92,9 esperado). He hecho la resta en una calculadora y sí sale 92,9 sin más decimales. Si meto en una celda 232,9 a mano y se lo resto a 140, también sale 92,9 sin más decimales.
He ampliado los decimales hasta más de 40 en el 232,9 resultado de la suma y salían solo ceros.
He reproducido las operaciones en otra hoja de excel y el resultado ha sido el mismo.

No entiendo nada.

Gracias y un saludo!!



Hola! Tal vez sea la version... con Excel 2013 Standard no tengo ese problema...
https://i.imgur.com/t1nbQfo.png
Respuesta Responder a este mensaje
#4 cbendan
16/12/2019 - 20:15 | Informe spam
Claro, si lo haces en ese orden te sale bien. Prueba a cambiar el orden como comento en la anterior respuesta. En la celda resultante, amplía los decimales a unos cuantos para que veas el resultado sin redondeo.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida