Normalizar datos significa conseguir que la misma información se escriba siempre de la misma manera. Parece un detalle menor, pero es lo que permite que los filtros funcionen, que las búsquedas encuentren lo que buscas, que las tablas dinámicas agrupen bien y que los duplicados se detecten. Si en tu lista de clientes hay «Madrid», «madrid» y «MADRID », tus informes mostrarán tres ciudades distintas. En este artículo verás las técnicas más útiles para normalizar los tipos de datos más comunes.
Por qué normalizar
- Agrupaciones correctas: una tabla dinámica solo agrupa valores idénticos.
- Búsquedas fiables:
BUSCARVoBUSCARXfallan si hay un espacio de más. - Detección de duplicados: dos registros iguales escritos de forma distinta no se reconocen como duplicados.
- Importaciones sin errores: los sistemas de destino esperan formatos concretos.
- Comparaciones limpias: al comparar dos versiones, las diferencias de formato no se confunden con cambios reales.
Espacios
Es el problema más frecuente y el más invisible.
=ESPACIOS(A2)elimina los espacios al principio y al final, y deja un solo espacio entre palabras.- El espacio de no separación (habitual al copiar desde webs) no se elimina con
ESPACIOS. Combínalo así:=ESPACIOS(SUSTITUIR(A2;CARACTER(160);" ")). - Para quitar todos los espacios, por ejemplo en un código o un número de teléfono:
=SUSTITUIR(A2;" ";"").
Mayúsculas y minúsculas
=NOMPROPIO(A2)pone en mayúscula la primera letra de cada palabra. Ideal para nombres y ciudades, aunque revisa casos como «de», «del» o «la», que quedarán en mayúscula.=MAYUSC(A2)para códigos, matrículas o identificadores.=MINUSC(A2)para correos electrónicos y direcciones web.
Fechas
Las fechas son el tipo de dato con más variantes: «30/09/2026», «2026-09-30», «30-sep-26», «30.09.2026» o incluso «20260930».
Fechas guardadas como texto
Si las fechas están alineadas a la izquierda, probablemente son texto. Prueba con =FECHANUMERO(A2) y aplica formato de fecha al resultado. Si no funciona por el orden día/mes, usa Datos > Texto en columnas, avanza hasta el paso 3, elige Fecha y el orden correcto (DMA, MDA o AMD).
Fechas en formato AAAAMMDD
Para un valor como 20260930 usa: =FECHA(IZQUIERDA(A2;4);EXTRAE(A2;5;2);DERECHA(A2;2)).
Elegir un formato final
Para trabajar en Excel, cualquier formato de visualización sirve mientras el valor sea una fecha real. Para exportar a otros sistemas, el formato ISO AAAA-MM-DD es el más seguro: =TEXTO(A2;"aaaa-mm-dd").
Números de teléfono
Decide un formato estándar, por ejemplo con prefijo internacional y sin espacios (+34600123456), y aplícalo:
- Quita espacios, guiones, puntos y paréntesis con varias funciones
SUSTITUIRanidadas. - Añade el prefijo si falta:
=SI(IZQUIERDA(B2;1)="+";B2;"+34"&B2). - Guarda la columna como texto para no perder el signo «+» ni los ceros.
Códigos y referencias
- Si los códigos deben tener una longitud fija con ceros a la izquierda:
=TEXTO(A2;"000000"). - Si mezclan guiones y espacios, unifica con
SUSTITUIR. - Asegúrate de que la columna tiene formato de texto antes de pegar los valores.
Categorías y valores repetidos
Para columnas con valores de una lista (países, departamentos, estados de pedido), el mejor método es:
- Copia la columna a una hoja aparte y usa Quitar duplicados para ver todas las variantes.
- Crea una tabla de equivalencias con dos columnas: valor original y valor normalizado.
- Usa
BUSCARXoBUSCARVpara sustituir cada valor por su versión normalizada.
Después, aplica Validación de datos a esa columna para que en el futuro solo se puedan introducir valores de la lista.
Importes y números
- Quita símbolos de moneda y separadores de miles con
SUSTITUIR. - Si el separador decimal es incorrecto (punto en lugar de coma o viceversa), usa
VALOR.NUMERO, que permite indicar los separadores:=VALOR.NUMERO(A2;".";","). - Redondea a dos decimales con
REDONDEARsi los importes vienen con decimales flotantes.
Pegar como valores
Todas estas fórmulas se aplican en columnas auxiliares. Cuando el resultado sea correcto, copia la columna auxiliar, pégala como valores sobre la original y elimina la auxiliar. Así el archivo queda limpio y sin fórmulas innecesarias.
Errores comunes al normalizar
- Sobrescribir la columna original antes de comprobar el resultado. Trabaja siempre en una columna auxiliar y pega como valores solo cuando estés seguro.
- Aplicar NOMPROPIO a todo. Siglas como «S.L.», «IVA» o «CIF» quedarán mal escritas; revísalas después.
- Convertir códigos en números. Al quitar espacios o guiones de un código, Excel puede interpretarlo como número y eliminar los ceros iniciales. Aplica formato de texto antes.
- Normalizar solo una parte de los datos. Si aplicas una regla a las primeras mil filas y olvidas el resto, la columna quedará mezclada y los filtros seguirán fallando.
- No documentar las reglas. Anota en una hoja aparte qué criterio aplicaste a cada columna. La próxima vez que recibas datos podrás repetirlo exactamente igual y otras personas del equipo sabrán cómo se limpiaron.
Preguntas frecuentes
¿Puedo normalizar varias columnas a la vez?
Sí, con Power Query. Permite aplicar transformaciones como Recortar, Limpiar o Poner en mayúsculas a varias columnas con un clic y repetirlas cada vez que llegan datos nuevos.
¿Cómo compruebo que la normalización no cambió datos por error?
Compara el archivo antes y después con Comparar Archivos de Excel. Verás cada celda modificada y podrás revisar que los cambios son los esperados.
Conclusión
Normalizar datos es la base de cualquier análisis fiable. Limpia espacios, unifica mayúsculas, convierte fechas de texto, estandariza teléfonos y códigos, y usa tablas de equivalencias para las categorías. Después, elimina duplicados con Quitar Duplicados Excel y verifica el resultado. Con datos normalizados, tus informes serán más rápidos de preparar y mucho más fáciles de creer. Descubre más utilidades en nuestra página de herramientas.
Prueba nuestras herramientas gratuitas
Compara, convierte, combina y limpia tus hojas de cálculo desde el navegador, sin instalar nada.