error en suma por decimales

25/10/2007 - 12:20 por Carlos | Informe spam
Hola. Tengo a la vista la suma de una columna con dos decimales. Al sumar
varios términos, (1333,33+1333,33+1333,33) me da 4000, pero sabemos que el
resultado es 3999,99. Vale. Añado 0,01 en uno de los términos y el resultado
que aparece es: 8000,01 Estoy seguro que mi inexperiencia provoca este
error, pero, no obstante me gustaría averiguar donde reside el problema y
resolverlo. Gracias de antemano y saludos.

Preguntas similare

Leer las respuestas

#1 A. Leonardo
25/10/2007 - 15:35 | Informe spam
Hola Carlos.

El problema es en la celda donde esta el resultado (4000) el formato de esta
celda no esta admitiendo decimales por lo cual redondea a 4000
si deseas ver el resultado exacto que como sabemos es 3999.99 pues a esta
celda dale formato de numero con 2 decimales y listo tendras tu resultado
que deseas.

Atte.
Leonardo




"Carlos" escribió en el mensaje
news:
Hola. Tengo a la vista la suma de una columna con dos decimales. Al sumar
varios términos, (1333,33+1333,33+1333,33) me da 4000, pero sabemos que el
resultado es 3999,99. Vale. Añado 0,01 en uno de los términos y el
resultado
que aparece es: 8000,01 Estoy seguro que mi inexperiencia provoca este
error, pero, no obstante me gustaría averiguar donde reside el problema y
resolverlo. Gracias de antemano y saludos.
Respuesta Responder a este mensaje
#2 Carlos
25/10/2007 - 16:10 | Informe spam
Hola Leonardo

Ya lo hice y no funcionó. No obstante, he descubierto que los términos
provienen de una división y, aunque yo veía 1333,33.- en realidad en la
barra de fórmulas estaba un decimal periódico, es decir: 1333,333333333...
Entonces, he borrado todos los treses a excepción de los dos primeros
decimales y ¡eureka! problema resuelto. Ya me extrañaba a mí que el excel
sumara mal.

De todas formas, muchas gracias.

"A. Leonardo" wrote:

Hola Carlos.

El problema es en la celda donde esta el resultado (4000) el formato de esta
celda no esta admitiendo decimales por lo cual redondea a 4000
si deseas ver el resultado exacto que como sabemos es 3999.99 pues a esta
celda dale formato de numero con 2 decimales y listo tendras tu resultado
que deseas.

Atte.
Leonardo




"Carlos" escribió en el mensaje
news:
> Hola. Tengo a la vista la suma de una columna con dos decimales. Al sumar
> varios términos, (1333,33+1333,33+1333,33) me da 4000, pero sabemos que el
> resultado es 3999,99. Vale. Añado 0,01 en uno de los términos y el
> resultado
> que aparece es: 8000,01 Estoy seguro que mi inexperiencia provoca este
> error, pero, no obstante me gustaría averiguar donde reside el problema y
> resolverlo. Gracias de antemano y saludos.



Respuesta Responder a este mensaje
#3 julian-vlc-sp
25/10/2007 - 21:38 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.

Ya has descubierto que una cosa es lo que ves en una celda y otra cosa es lo
que tienes guardado en la celda.

Ahora lo que tenemos que conseguir es que no tengas que borrar esos números
que te 'sobran'.

Yo uso la versión XP de Excel, en dicha versión si entras en:

Herramientas --> Opciones --> Calcular

y seleccionas la opción Precisión de pantalla, Excel hará los cálculos con
los datos que están viendo en ese momento y no con los que tiene guardados.

Si en tu versión de Excel no tienes esta opción, mírate la ayuda de
REDONDEAR


SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/


"Carlos" escribió en el mensaje
news:
Hola Leonardo

Ya lo hice y no funcionó. No obstante, he descubierto que los términos
provienen de una división y, aunque yo veía 1333,33.- en realidad en la
barra de fórmulas estaba un decimal periódico, es decir: 1333,333333333...
Entonces, he borrado todos los treses a excepción de los dos primeros
decimales y ¡eureka! problema resuelto. Ya me extrañaba a mí que el excel
sumara mal.

De todas formas, muchas gracias.

"A. Leonardo" wrote:

Hola Carlos.

El problema es en la celda donde esta el resultado (4000) el formato de
esta
celda no esta admitiendo decimales por lo cual redondea a 4000
si deseas ver el resultado exacto que como sabemos es 3999.99 pues a esta
celda dale formato de numero con 2 decimales y listo tendras tu resultado
que deseas.

Atte.
Leonardo




"Carlos" escribió en el mensaje
news:
> Hola. Tengo a la vista la suma de una columna con dos decimales. Al
> sumar
> varios términos, (1333,33+1333,33+1333,33) me da 4000, pero sabemos que
> el
> resultado es 3999,99. Vale. Añado 0,01 en uno de los términos y el
> resultado
> que aparece es: 8000,01 Estoy seguro que mi inexperiencia provoca
> este
> error, pero, no obstante me gustaría averiguar donde reside el problema
> y
> resolverlo. Gracias de antemano y saludos.



Respuesta Responder a este mensaje
#4 Carlos
25/10/2007 - 23:04 | Informe spam
Hola Julian

Utilizo en este ordenador excel 2007 y esta opción aparece también en: menu
principal\opciones de excel\avanzadas\al calcular este libro\establecer
precisión de pantalla

Lo que pasa es que si la activo, aparece un mensaje como que perderá
precisión en todas las fórmulas. En fin, habiendo visto el problema, puedo
activarla en cualquier momento y, de momento, dejarla así.

Muchas gracias por tu ayuda.
Saludos y hasta pronto

"julian-vlc-sp" wrote:

> ¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
>
Ya has descubierto que una cosa es lo que ves en una celda y otra cosa es lo
que tienes guardado en la celda.

Ahora lo que tenemos que conseguir es que no tengas que borrar esos números
que te 'sobran'.

Yo uso la versión XP de Excel, en dicha versión si entras en:

Herramientas --> Opciones --> Calcular

y seleccionas la opción Precisión de pantalla, Excel hará los cálculos con
los datos que están viendo en ese momento y no con los que tiene guardados.

Si en tu versión de Excel no tienes esta opción, mírate la ayuda de
REDONDEAR


SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/


"Carlos" escribió en el mensaje
news:
> Hola Leonardo
>
> Ya lo hice y no funcionó. No obstante, he descubierto que los términos
> provienen de una división y, aunque yo veía 1333,33.- en realidad en la
> barra de fórmulas estaba un decimal periódico, es decir: 1333,333333333...
> Entonces, he borrado todos los treses a excepción de los dos primeros
> decimales y ¡eureka! problema resuelto. Ya me extrañaba a mí que el excel
> sumara mal.
>
> De todas formas, muchas gracias.
>
> "A. Leonardo" wrote:
>
>> Hola Carlos.
>>
>> El problema es en la celda donde esta el resultado (4000) el formato de
>> esta
>> celda no esta admitiendo decimales por lo cual redondea a 4000
>> si deseas ver el resultado exacto que como sabemos es 3999.99 pues a esta
>> celda dale formato de numero con 2 decimales y listo tendras tu resultado
>> que deseas.
>>
>> Atte.
>> Leonardo
>>
>>
>>
>>
>> "Carlos" escribió en el mensaje
>> news:
>> > Hola. Tengo a la vista la suma de una columna con dos decimales. Al
>> > sumar
>> > varios términos, (1333,33+1333,33+1333,33) me da 4000, pero sabemos que
>> > el
>> > resultado es 3999,99. Vale. Añado 0,01 en uno de los términos y el
>> > resultado
>> > que aparece es: 8000,01 Estoy seguro que mi inexperiencia provoca
>> > este
>> > error, pero, no obstante me gustaría averiguar donde reside el problema
>> > y
>> > resolverlo. Gracias de antemano y saludos.
>>
>>
>>



Respuesta Responder a este mensaje
#5 julian-vlc-sp
26/10/2007 - 19:25 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.

Si y No, a ver si me explico con claridad.

En primer lugar, indicar que esta opción apenas la uso porque la mayoría de
mis libros los tengo desde versiones anteriores en las que esta opción no
existía o al menos yo no la conocía, y por tanto cuando necesité evitar este
inconveniente usaba REDONDEAR o funciones similares.

Ahora he hecho un prueba rápida que te comento para que la hagas tu y
decidas, o bien para que indagues sobre ella con la opinión de otros
compañeros mas experimentados en ella.

Todo esto porque no me parece adecuado que 'a mano' tengas que andar
'arreglando' valores, mi forma de ver la informática es que hay que invertir
el tiempo que haga falta al principio para luego trabajar lo menos posible.

Tal como yo lo veo, el mensaje que indicas es cierto pero 'reversible', es
decir, igual que pierdes precisión puedes ganarla.

En A1 pon 10
En B1 pon 3
En C1 pon ¡/B1 con pocos decimales, por ejemplo 2
En D1 por Á con muchos decimales, por ejemplo 10

Aumenta y disminuye los decimales de C1 y observa los cambios que se
producen en D1


SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/


"Carlos" escribió en el mensaje
news:
Hola Julian

Utilizo en este ordenador excel 2007 y esta opción aparece también en:
menu
principal\opciones de excel\avanzadas\al calcular este libro\establecer
precisión de pantalla

Lo que pasa es que si la activo, aparece un mensaje como que perderá
precisión en todas las fórmulas. En fin, habiendo visto el problema, puedo
activarla en cualquier momento y, de momento, dejarla así.

Muchas gracias por tu ayuda.
Saludos y hasta pronto

"julian-vlc-sp" wrote:

>> ¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
>>
Ya has descubierto que una cosa es lo que ves en una celda y otra cosa es
lo
que tienes guardado en la celda.

Ahora lo que tenemos que conseguir es que no tengas que borrar esos
números
que te 'sobran'.

Yo uso la versión XP de Excel, en dicha versión si entras en:

Herramientas --> Opciones --> Calcular

y seleccionas la opción Precisión de pantalla, Excel hará los cálculos
con
los datos que están viendo en ese momento y no con los que tiene
guardados.

Si en tu versión de Excel no tienes esta opción, mírate la ayuda de
REDONDEAR


SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/


"Carlos" escribió en el mensaje
news:
> Hola Leonardo
>
> Ya lo hice y no funcionó. No obstante, he descubierto que los términos
> provienen de una división y, aunque yo veía 1333,33.- en realidad en
> la
> barra de fórmulas estaba un decimal periódico, es decir:
> 1333,333333333...
> Entonces, he borrado todos los treses a excepción de los dos primeros
> decimales y ¡eureka! problema resuelto. Ya me extrañaba a mí que el
> excel
> sumara mal.
>
> De todas formas, muchas gracias.
>
> "A. Leonardo" wrote:
>
>> Hola Carlos.
>>
>> El problema es en la celda donde esta el resultado (4000) el formato
>> de
>> esta
>> celda no esta admitiendo decimales por lo cual redondea a 4000
>> si deseas ver el resultado exacto que como sabemos es 3999.99 pues a
>> esta
>> celda dale formato de numero con 2 decimales y listo tendras tu
>> resultado
>> que deseas.
>>
>> Atte.
>> Leonardo
>>
>>
>>
>>
>> "Carlos" escribió en el mensaje
>> news:
>> > Hola. Tengo a la vista la suma de una columna con dos decimales. Al
>> > sumar
>> > varios términos, (1333,33+1333,33+1333,33) me da 4000, pero sabemos
>> > que
>> > el
>> > resultado es 3999,99. Vale. Añado 0,01 en uno de los términos y el
>> > resultado
>> > que aparece es: 8000,01 Estoy seguro que mi inexperiencia provoca
>> > este
>> > error, pero, no obstante me gustaría averiguar donde reside el
>> > problema
>> > y
>> > resolverlo. Gracias de antemano y saludos.
>>
>>
>>



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida