Convertir texto en números en Excel
La columna parece de números, pero SUMA devuelve 0 y las ordenaciones son erróneas: son textos. Según lo que los estorbe, la conversión lleva un segundo o una mañana.
En Excel, paso a paso
El rombo de advertencia
Seleccionar el rango, hacer clic en el rombo amarillo, Convertir en número: para números limpios guardados como texto.
Texto en columnas
Datos, Texto en columnas, Finalizar: relee toda la columna. En Avanzadas, indicar los separadores decimal y de miles si el archivo viene de otro país.
Buscar y reemplazar
Reemplazar los espacios, los "€" o los puntos de los miles por nada, antes de convertir.
Los inconvenientes
- Los espacios de no separación de las exportaciones web solo se reemplazan escribiendo Alt+0160 en el campo Buscar.
- "1,234.50" en un Excel español: la coma se lee como decimal y el punto como separador de miles, el resultado es erróneo sin ningún error.
- Un signo menos al final (1.234,56-), frecuente en las exportaciones de contabilidad, no lo reconoce ninguno de estos métodos.
Más rápido, en todo el archivo
Convertir texto en números convierte todas las columnas de una vez: espacios y espacios de no separación, símbolos, formatos ingleses y españoles, signos al final del número, paréntesis contables. Los códigos con ceros iniciales se quedan como texto.
Preguntas frecuentes
- ¿Cómo saber si un número está en texto?
=ESTEXTO(A2)devuelve VERDADERO. A simple vista: está alineado a la izquierda, y a menudo marcado con un triángulo verde.