Duda sobre la conversión de datos

27/01/2004 - 16:29 por LCR | Informe spam
Tengo una duda sobre la conversión de datos en excel. Pasa lo siguiente,
tengo un sql que me devuelve un valor, al ponerlo en excel me lo redondea y
me da un valor totalmente distinto, como puedo hacer para que esto no suceda
y me muestre el valor real (no se puede redondear porque son valores de
cantidades de moneda)

Les muestro un ejemplo: (con estos datos ustedes pueden hacer la misma
prueba -
Copiar este número original y pegarlo en excel)


Valor crudo devuelto por SQL (número original): 115250889625058557356100
Se pega en Excel: 1.15251E+23
Valor copiado convertido a valor numérico:
115,250,889,625,058,000,000,000.00


Suerte!!!

Gracias...
 

Leer las respuestas

#1 Fernando Arroyo
27/01/2004 - 16:48 | Informe spam
15 dígitos es el máximo de precisión numérica que tiene Excel. Puedes comprobarlo en la ayuda, en el tema "Especificaciones de cálculos". Si no tienes que operar con el dato numérico quizás te pudiera servir dar formato de texto a la celda donde tiene que ir, pero si tienes que operar con el dato la cosa tiene mala solución.
Un saludo.


Fernando Arroyo
MS MVP - Excel


"LCR" escribió en el mensaje news:
Tengo una duda sobre la conversión de datos en excel. Pasa lo siguiente,
tengo un sql que me devuelve un valor, al ponerlo en excel me lo redondea y
me da un valor totalmente distinto, como puedo hacer para que esto no suceda
y me muestre el valor real (no se puede redondear porque son valores de
cantidades de moneda)

Les muestro un ejemplo: (con estos datos ustedes pueden hacer la misma
prueba -
Copiar este número original y pegarlo en excel)


Valor crudo devuelto por SQL (número original): 115250889625058557356100
Se pega en Excel: 1.15251E+23
Valor copiado convertido a valor numérico:
115,250,889,625,058,000,000,000.00


Suerte!!!

Gracias...


Preguntas similares