Que no se transformen los números muy largos en valores exponenc ia

29/04/2005 - 11:56 por Francisco | Informe spam
Quiero reemplazar una cadena de letras de un cuestionario por números, de
manera que me cambien las A por 0 y las B por 1. Esto resulta fácil con
"reemplazar", sin embargo en cadenas de letras muy largas el valor numérico
que se cambia aparece con formato exponencial del tipo 3E+45. ¿Cómo puedo
evitar esto y que el número se me quede tal cual, sin formato exponencial?
 

Leer las respuestas

#1 Fernando Arroyo
29/04/2005 - 12:26 | Informe spam
"Francisco" escribió en el mensaje news:
Quiero reemplazar una cadena de letras de un cuestionario por números, de
manera que me cambien las A por 0 y las B por 1. Esto resulta fácil con
"reemplazar", sin embargo en cadenas de letras muy largas el valor numérico
que se cambia aparece con formato exponencial del tipo 3E+45. ¿Cómo puedo
evitar esto y que el número se me quede tal cual, sin formato exponencial?



Si necesitas operar matemáticamente con el número, la cosa tiene mala solución: si le aplicas a la celda un formato de número sin decimales, se mostrarían correctamente los 15 primeros dígitos, pero a partir de ahí aparecerían ceros.

Si no necesitas operar matemáticamente con el número, puedes aplicarle a la celda formato de texto o anteponerle un apóstrofo ' al número, con lo que conseguirás que Excel lo trate como una cadena de texto y lo mostrará con todos sus dígitos.
Un saludo.


Fernando Arroyo
MS MVP - Excel

Preguntas similares