Saltar al contenido
Klargrid

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

  1. El rombo de advertencia

    Seleccionar el rango, hacer clic en el rombo amarillo, Convertir en número: para números limpios guardados como texto.

  2. 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.

  3. 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.