Bienvenido a la mayor comunidad de usuarios EXCEL

Regístrate ahora y podrás: / 💪 Hacer preguntas a los expertos / ⬇️ Descargar ejemplos y plantillas / 🏅 Acceder a contenidos premium

Regístrate gratis

Números como texto, o sea en formato texto

Adrian

Well-known member
Hola, ví que frecuentemente dicen "importe una lista con números" pero no los suma! ni hace operaciones matemáticas con ellos, resulta que esos números en realidad son texto; Excel por defecto alinea los textos a la izquierda y los números (y/o fechas, horas o fechashoras) a la derecha. Es lo que TodoExcel manifiesta en sus 20 errores más comunes:

"Error #18 : números como textos
Muchas veces al importar datos de fuentes externas, los números están como textos. A pesar que se ven números, Excel los interpreta como textos y por lo tanto no los sumará!"


Supongamos que esos números estan en la columna A, en el rango A1:A100, bien, vamos con un truco para convertirlos a números:
1) Escribimos en la celda B1 (u otra) el número 1
2) No ubicamos en B1 (o celda elegida) y "Copiamos" (Ctrl + C)
3) Seleccionamos el rango A1:A100
4) Pegar / Pegado Especial, en la ventana que aparece indicar Todo y marcar Multiplicar
5) Clic en Aceptar

Obs, las celdas del rango no deben tener foramto texto.
 

xpelos

New member
Hola, Adrian!

A veces, algunas cosas de Excel me causan sorpresa y maravilla, por las mil maneras de encontrar respuestas a problemas concretos.

En un caso como el que propones, y que me he encontrado alguna vez, he resuelto el problema sencillamente de esta forma:

Suponiendo que en la celda [A2] (y en el rango inferior) hay un valor de texto que representa ser un número.
Entonces, en [B2] (y subsiguientes, arrastrando hacia abajo) incluyo la fórmula: =A2+0, con lo que en [B2] aparece el valor numérico de referencia en [A2]

Paso un adjunto de muestra.

Un saludo.
 

Adjuntos

  • Texto a Número.xls
    15,5 KB · Visitas: 187

williamromero

New member
Quisiera hacer un aporte adicional en este tema, ya que existe otro problema común al importar o traer datos de fuentes externas y que el formato no sea numerico.

Suele suceder que los S.I. guarden los número separando las milesimas por . (punto) y las centecimas con , (coma), en algunos casos el error presentado en los ejemplos anteriores los números no sumaban pos el tipo de dato, sin embargo en este caso puede ser por la estructura del dato como tal y las soluciones posibles son las siguientes:

1- Reemplazar los . (puntos) por nada "". y luego reemplazar las , (comas) por puntos. Asi los datps quedaran convertidos en números.

2- Modificando la configuración regional, para seleccionar la que mas se ajuste a los datos que se manejan, es decir, esta sería mas práctica si tuvieramos que reemplazar a diario archivos con esta estructura.

Espero ser claro y ayudar con sus dudas.
 

Nicotuc

New member
Aporto con Tres mas para pasar de Texto a numero:

B2=--A2
B2=A2*1
B2=Valor(A2)

Con estas tres formulas obligamos a excel a que los tome como numero y no como texto, en mi trabajo las uso mucho porque al importar de un Siatema a excel me pasa seguido.

Ahora para pasar de Numero a Texto

B2=A2&""

Saludos

Nicolas
 

Nicotuc

New member
Aporto con otras tres:

B2=--A2
B2=A2*1
B2=VALOR(A2)

Para pasar de numero a texto, osea al reves:

B2=A2&""

Un dato, para reconocer a simple vista si esta como texto o numero:
si el numero esta alineado a la izquierda-----es porque es texto
si el numero esta alineado a la derecha ------es porque es numero

saludos

Nicolas
 

marxel27

New member
Hola a todos

los invita a ver mis videos acerca de como convertir formatos de fecha a texto con la función TEXTO de excel y como convertir archivos de texto a excel:

http://www.youtube.com/watch?v=pbx7DvsQyww

http://www.youtube.com/watch?v=MRr3f_Sby-A

http://www.youtube.com/watch?v=716qUzMGg-g

http://www.youtube.com/watch?v=ANGOaQBBSRA

Por favor suscribanse.
 
Arriba