Haz una pregunta Denunciar

Convertir celdas de texto a números [Resuelto/Cerrado]

Mahecha - Última respuesta el 14 ago 2011, 16:27
Hola,
cuando tengo una celda con un numero en exell, pero esta celda me aparece como texto. ¿ como hago para cambiar esta configuracion a numero?, ya que a la hora de crear formulas me aparece en el resultado VALOR¿?
Sigue leyendo 
Respuesta
+69
moins plus
Hola:
A veces no basta con poner el formato de celda, tienes que repasar el "número" que le estás pasando para que sea capaz de convertirlo. Por ejemplo, si pones 8542.36 e intentas convertirlo a número con separador de miles y 2 cifras decimales, te dará el error ese de #VALOR. El problema en este caso es que el punto del teclado numérico no vale como separador de cifras decimales. Tendrás que poner una coma (junto a la M!).

Repasa bien los números para que el formato de la celda sea correcta y pueda hacer la conversión bien.
No hace falta que los repases todos. Con uno que te funcione te vale. Se lo aplicas a toda la columna y listo.
Utiliza tb la opción de reemplazar del menú Edición si tienes que cambiar un punto por una coma, p.e.

Spero que esto le sirva a alguien. Saludos y que seáis muy suertudos.

CYRUX360- 9 mar 2011, 02:47
OK TE VAS A OPCIONES DE EXCEL / AVANZADO / PONER COMO SEPARADOR DE SISTEMAS DECIMALES CAMIAS LA COMA POR UN PUNTO Y ACEPTAR. LUEGO CONVERTIR EL TEXTO COMO NUMERO
reds- 17 abr 2011, 19:37
Muchas gracias me funciono a la perfeccion en office 2010
a10- 20 jun 2011, 18:26
gracias, funciono muy bien la funcion @sustituir(+celda;".";",")
mn25- 24 jul 2011, 18:48
seleccionar todas las celdas y usar la opcion reemplazar (punto por coma), si son muchos datos puede que tarde un poco.
misael- 14 ago 2011, 16:27
la clave esta en remplazar el punto ( . ), por coma( , ) remplazar todas, tarda uno o dos segundos, GRACIAS
Respuesta
+31
moins plus
Veo q este post ya lleva un tiempo aqui, pero a alguien le ha de servir..

Bueno, esta cuestion se puede solucionar con una simple Funcion:

VALOR(texto)

esta funcion permite convertir un texto a número

Les doy un ejemplo (q no tiene nada que ver con el problema en discucion excepto en el caso especifico q voy a ejemplificar, por lo tanto ninguna de las formulas q voy a indicar como enjemplo influyen en el funcionamiento -O NO- de la funcion indicada más arriba -SOLO PARA ACLARAR-)

Es útil cuando necesitamos (como yo) extraer una serie de caracteres dentro de una cadena de números, y para ello usamos la siguiente funcion:

EXTRAE(texto;posicion_inicial;núm_caracteres) Excel 2007
MED(texto;posicion_inicial;núm_caracteres) Excel 2010

Esta formula devuelve los carácteres indicados de una cadena, pero lo hace en formato de texto, para obtener los valores en formato de numero se antecede la funcion que indiqué al principio, quedando la formula así:

VALOR(MED(texto;posicion_inicial;núm_caracteres))

Este ejemplo es solo de referencia, la funcion tiene una muy amplia aplicacion por lo tanto es posible solucionar con ésta todos los problemas indicados en los comentarios anteriores.

Para los que no quieran tener una formula en todas las celdas en cuention les recomiendo que una vez que se haya conseguido obtener los carácteres en formato de numero, copiar todas las céldas que contengan la fórmula, y en ese mismo lugar (sobre las celdas copiadas), darle clic derecho, pegado especial , tildar la opcion VALORES, y aceptar.

Con esto conseguimos q excel pegue sólo los valores (sin las fórmulas) y tendremos los números como si los hubieramos tipeado.

Espero no haber complicado una solucion tan simple. Ojala sirva a alguien.
EXTRAE(texto;posicion_inicial;núm_caracteres) Excel 2007
MED(texto;posicion_inicial;núm_caracteres) Excel 2010

Esta formula devuelve los carácteres indicados de una cadena, pero lo hace en formato de texto, para obtener los valores en formato de numero se antecede la funcion que indiqué al principio, quedando la formula así:

VALOR(MED(texto;posicion_inicial;núm_caracteres))

Este ejemplo es solo de referencia, la funcion tiene una muy amplia aplicacion por lo tanto es posible solucionar con ésta todos los problemas indicados en los comentarios anteriores.

Para los que no quieran tener una formula en todas las celdas en cuention les recomiendo que una vez que se haya conseguido obtener los carácteres en formato de numero, copiar todas las céldas que contengan la fórmula, y en ese mismo lugar (sobre las celdas copiadas), darle clic derecho, pegado especial , tildar la opcion VALORES, y aceptar.

Con esto conseguimos q excel pegue sólo los valores (sin las fórmulas) y tendremos los números como si los hubieramos tipeado.

Espero no haber complicado una solucion tan simple. Ojala sirva a alguien.

Juanc37 1Publicaciones viernes, 10 de junio de 2011Fecha de inscripción viernes, 10 de junio de 2011 Última intervención - 10 jun 2011, 22:45
Buena respuesta kkcho, ésta si que me sirvió de mucho... tenía el mismo problema al extraer de la cadena... Gracias.. saludos
Respuesta
+8
moins plus
la forma como lo resuelvo es con otra columna y le coloco la formula valor.
de otra manera tocaria hacerlo una por una borrando el simbolo ' del comienzo quien tenga mejor manera que la indique...

Respuesta
+8
moins plus
Me ha servido de mucho!
Gracias por el aporte!

El documento «Convertir celdas de texto a números» de CCM (es.ccm.net) se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo siempre y cuando respetes las condiciones de dicha licencia y des crédito a CCM.

¿Todavía no eres usuario?

inscríbete, gratis y en menos de un minuto!

Los miembros obtienen más respuestas que los usuarios anónimos.

Ser miembro te permite llevar un seguimiento detallado de tus consultas.

Ser miembro te permite disfrutar de opciones adicionales.