Error en Excel....

01/12/2005 - 22:26 por gyrsoft | Informe spam
Hola a todos, escribo lo siguiente porque descubri un error en Excel al
estar haciendo unas formulas para convertir de numero a letras. No es que
salga un error pero no calcula bien cuando trabajo con decimales. Hice lo
siguiente: Hice una serie de 1 decimal hasta el 100.00 y en los primeros
10 decimales estaba bien pero al aumentar al digito cada numero entero mas
1 decimal (hasta el decimo) se empieza a notar ligeramente un desfase en
el 1.01-1.1 y es mas evidente despues de los numeros del 2.01 en adelante
(pero solo cuando son los primeros 10 decimales). Si en el formato de la
celda le agregamos 16 digitos en los decimales, podremos observar el
error). Me di cuenta pues yo use la formula =largo(celdax) para poder
sacar los decimales y saber cuando eran décimas o centesimas y cual fue mu
sorpresa que en las cantidades descritas me aparecian como resultado 18
(lo cual indicaba un largo muy extrano, porque deberian ser 2). Se los
envio para ver si existe un parche que corrija dicho error. Saludos...
Para mas información, escribanme a mi correo para enviarles el archivo
donde tengo documentado el error.

Preguntas similare

Leer las respuestas

#6 Gabriel Raigosa
05/12/2005 - 22:26 | Informe spam
OK, con esas direcciones, ya le eche una ojeada a una de ellas.

Por eso digo "Mientras mas estudio Excel mas me doy cuenta que menos se" y
yo que pensaba que estaba en el promedio alto en lo que al uso de Excel se
refiere.

Para aprender a usar muy bien el Excel se requiere estudiar por lo menos 20
horas diarias. Creo que tantas noches de desvelo y tantos años de "auto
estudio" aun no han sido suficientes.

Me ha gustado mucho este foro, sobre todo por que he encontrado mil "tips" y
mil formas mas para resolver un problema.

Me gusta el VBA para Excel, pero me gusta mas tratar de resolver los
problemas tratando de aplicar alguna de las funciones que ya existen.

Seguimos en contacto.

QAP y TKS
Gabriel Raigosa


"Héctor Miguel" escribió en el mensaje
news:OzgO18d%
hola, Gabriel !

F2 + F9, convierte las formulas en valores, 0.000000001, le de un monton
de decimales
La precision en pantalla, aparentemente arregla el problema, trabaja con
menos precision...
Que sera lo mas conveniente?
Hombre yo si creo es un error del EXCEL.
Como se le pasa el dato a MS, seguro que les debe interesar



si tienes un poquitin de tiempo para invertirlo en revisar los siguientes
sitios...
[probablemente] podras ampliarte el panorama con relacion a trabajar con
el punto flotante de precision doble :))
en caso contrario trato de hacer un breve 'resumen' de las implicaciones
que lleva 'el punto' en cuestion ;)
[ademas de que MS no permanece 'al margen' de las mismas, ya que algunas
paginas son precisamente de MS] ;)

saludos,
hector.
=> => esos 'problemas' de precision son en realidad originados por lo
siguiente:
1.- Excel, al igual que [casi?] todos los programas de 'precision', asi
como los CPU, etc., etc., etc.
utilizan el 'punto flotante de precision doble' [Double],
siguiendo los estandares de la organizacion:
IEEE [Institute of Electrical and Electronic Engineers].
2.- Los numeros son 'guardados' de manera diferente de como 'se ven'
[segun el formato en la hoja]
en variables de 8 bits, que guarda numeros con una precision
aproximada de 15 posiciones decimales
3.- Ademas, un procesador NO 'puede' guardar numeros fraccionarios mas
grandes con absoluta precision.

=> [creo que te 'conviene', primero...] revisar informacion adicional en:

XL Como Corregir Errores al Redondear en Aritmetica de Punto Flotante
http://support.microsoft.com/defaul...s%3b214118
XL2002 Los Valores Guardados en Hojas de Cálculo XML, no Coinciden con los
Valores que Aparecen en Excel
http://support.microsoft.com/defaul...s%3b328996
XL Aritmetica de Punto Flotante Puede Proporcionar Resultados Inexactos
http://support.microsoft.com/defaul...b;ES;78113
IEEE Standard 754 Floating Point Numbers
http://www.research.microsoft.com/~hollasch/cgindex/coding/ieeefloat.html?&gssnb=1
La pagina del IEEE (Institute of Electric and Electronic Engineers)
http://www.ieee.org/

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida