Cómo hacer una limpieza de datos en Excel sin perder información

Por el equipo editorial de LogicExcel18 min de lectura3,531 palabras

Cómo hacer una limpieza de datos en Excel sin perder información

Tarjeta ilustrativa sobre depuración de datos

Al abrir un archivo desordenado, sigue este orden: formatea el rango como tabla, normaliza el texto, estandariza los formatos, elimina duplicados, corrige números y fechas mal guardados y valida el resultado antes de analizar nada. Este flujo evita el error más caro en cualquier proyecto de datos: descubrir a mitad del análisis que la mitad de los registros están corruptos. Trabaja siempre sobre una copia del archivo original.

*

> En resumen:
>
> - Solo realiza la limpieza después de convertir el rango en una tabla, eliminar filas vacías y revisar valores únicos en cada columna.
> - Normaliza caracteres, unifica formatos y valida la integridad antes de eliminar duplicados o corregir números y fechas.
> - Usa fórmulas combinadas para limpiar espacios invisibles y estandarizar mayúsculas, y revisa los resultados en columnas auxiliares antes de sustituir los originales.
> - Detecta números y fechas almacenados como texto mediante funciones y corrígelos con VALOR o FECHA, asegurando que todos los datos sean del tipo correcto.
> - Para archivos grandes o procesos recurrentes, automatiza con Power Query; en tareas puntuales, fórmulas manuales y revisiones previas son suficientes.

*

Tabla de contenidos

Preparar el archivo y hacer la inspección inicial

Antes de tocar una sola celda, duplica el archivo y guárdalo con un nombre que indique la versión, por ejemplo ventas_2026_v1_bruto.xlsx. Si algo sale mal a mitad de proceso, vuelves al original sin perder tiempo reconstruyendo nada.

El siguiente paso es convertir el rango en una tabla de Excel, desde la pestaña Inicio o con Ctrl+T. Microsoft recomienda este formato porque facilita las columnas calculadas y el filtrado: al añadir una fórmula en una celda, la tabla la propaga automáticamente a toda la columna, y los encabezados quedan fijos aunque te desplaces hacia abajo.

Después comprueba el tamaño real del archivo con Ctrl+Fin. Este atajo salta a la última celda que Excel considera "usada", y con frecuencia revela una sorpresa: filas o columnas vacías cientos de posiciones más allá de tus datos reales. Ese peso fantasma ralentiza el archivo y distorsiona rangos con nombre o gráficos dinámicos. La solución no es borrar el contenido de esas filas, sino eliminarlas físicamente con clic derecho → Eliminar.

Con la tabla lista, activa los filtros con Ctrl+Shift+L y revisa columna por columna los valores únicos que aparecen en el desplegable. Esta inspección rápida detecta en segundos:

  • Categorías escritas con mayúsculas y minúsculas distintas (“Madrid”, “madrid”, “MADRID”).
  • Valores numéricos guardados como texto (alineados a la izquierda en vez de a la derecha).
  • Espacios sobrantes que duplican categorías que deberían ser idénticas.
  • Celdas en blanco dispersas en columnas que deberían estar completas.
Esta radiografía inicial te dice exactamente qué tareas de limpieza necesita el archivo antes de perder tiempo aplicando técnicas que no correspondían.

El orden importa: así se estructura el flujo de trabajo

Limpiar datos sin un orden fijo genera trabajo duplicado. Si eliminas duplicados antes de normalizar el texto, dos filas que en realidad son la misma fila (una con "Madrid " y otra con "Madrid") sobrevivirán como registros distintos porque Excel las compara carácter por carácter.

La secuencia que minimiza el rehacer pasos es esta:

  • Normalizar caracteres. Elimina espacios sobrantes y caracteres no imprimibles antes de cualquier otra cosa.
  • Estandarizar formatos. Unifica mayúsculas/minúsculas, formatos de fecha y separadores numéricos.
  • Validar integridad. Solo ahora tiene sentido buscar duplicados, celdas vacías y valores fuera de rango.
Las tareas de buscar y reemplazar masivo conviene hacerlas en el paso 1, antes de tocar fórmulas, porque un reemplazo aplicado sobre datos ya transformados puede introducir inconsistencias silenciosas. La corrección ortográfica de categorías (por ejemplo, unificar "Cataluña" y "Catalunya" si el análisis lo requiere) también encaja mejor en esta fase temprana. Consejo profesional: usa siempre una columna auxiliar para cada fórmula de limpieza y revisa el resultado antes de pegarlo como valores sobre la columna original. Si algo falla, borras la columna auxiliar y no has perdido nada del dato original.

Limpiar texto: espacios, caracteres invisibles y mayúsculas

El problema de texto más común y menos visible es el carácter CHAR(160), un espacio de no separación que suele llegar de copiar datos desde páginas web o desde sistemas antiguos. Las funciones ESPACIOS y LIMPIAR por separado no lo detectan, porque técnicamente no es un espacio normal ni un carácter de control estándar.

La fórmula que sí resuelve el caso combina las tres funciones en cadena:

=ESPACIOS(LIMPIAR(SUSTITUIR(A2, CARACTER(160), " ")))

SUSTITUIR convierte primero el carácter 160 en un espacio normal, LIMPIAR elimina los caracteres no imprimibles restantes y ESPACIOS recorta los espacios sobrantes al inicio, al final y entre palabras. Es la práctica más fiable cuando el origen de los datos es incierto, algo habitual al importar desde CRM, formularios web o archivos exportados de otros sistemas.

Para prefijos o sufijos repetidos —como un código de país pegado delante de cada teléfono, o la palabra "Sr." delante de cada nombre— Buscar y reemplazar (Ctrl+H) resuelve el problema en un solo paso, sin necesidad de fórmulas.

Una vez limpio el texto, toca estandarizar la capitalización con estas tres funciones:

  • NOMPROPIO: pone en mayúscula la primera letra de cada palabra. Ideal para nombres propios y direcciones.
  • MAYUSC: convierte todo a mayúsculas. Útil para códigos, referencias o siglas.
  • MINUSC: convierte todo a minúsculas. Práctico para normalizar correos electrónicos antes de comparar duplicados.
Elegir mal la función no rompe nada, pero sí genera inconsistencias visuales que después confunden a cualquier tabla dinámica o gráfico. La mayoría de los problemas de texto en un archivo típico de ventas o de clientes se resuelven combinando estas cuatro fórmulas, sin necesidad de tocar Power Query ni herramientas externas.

Detectar y eliminar duplicados sin perder registros válidos

No todos los duplicados son iguales, y tratarlos como si lo fueran es el error que más datos válidos destruye. Existen dos tipos:

  • Duplicado completo: todas las columnas de dos filas coinciden exactamente. Es seguro eliminarlo.
  • Duplicado por clave: coincide un identificador (un correo, un número de cliente) pero el resto de columnas tiene información distinta o actualizada. Eliminarlo a ciegas borra datos que quizá necesitas conservar.
Antes de usar la herramienta Datos → Quitar duplicados, filtra visualmente la columna clave para entender qué tipo de coincidencia tienes. Si el archivo mezcla ambos tipos, quitar duplicados de forma directa puede conservar la fila equivocada, porque Excel se queda con la primera aparición sin preguntar cuál es la más reciente o la más completa.

Un método más seguro para revisar antes de borrar es marcar los duplicados con una fórmula en vez de eliminarlos de inmediato:

=CONTAR.SI(A:A, A2)

Cualquier resultado mayor que 1 señala una coincidencia. Filtra esa columna auxiliar, revisa manualmente qué fila de cada grupo tiene la información más completa o más reciente, y solo entonces decide cuál conservar. Este paso extra cuesta unos minutos, pero evita perder para siempre un dato que no puedes recuperar después.

Una vez decidido qué eliminar, usa Datos → Quitar duplicados seleccionando únicamente las columnas que definen el duplicado real, no todas las columnas de la tabla.

Números y fechas guardados como texto: cómo detectarlos y corregirlos

Un número que Excel trata como texto no suma, no promedia y rompe cualquier fórmula que dependa de él. Se detecta fácilmente porque aparece alineado a la izquierda en vez de a la derecha, pero la comprobación más fiable es la función =TIPO(A2), que devuelve 1 para números y 2 para texto. El formato condicional también ayuda: una regla que resalte celdas donde ESTEXTO(A2)=VERDADERO en una columna que debería ser numérica muestra el problema de un vistazo.

Para convertir el dato hay tres opciones habituales:

  • =VALOR(A2): la más explícita, convierte texto numérico en número real.
  • A2*1: un truco rápido que fuerza la conversión mediante una operación aritmética.
  • A2+0: funciona igual que el anterior y es igual de válido.
Cualquiera de las tres exige revisar el resultado después: si el texto original tenía espacios ocultos o un separador decimal distinto al configurado en tu Excel, la fórmula devuelve un error en vez de un número. Un problema muy común en datos que llegan de sistemas en inglés es el uso del punto como separador decimal cuando tu configuración regional espera coma. =SUSTITUIR(A2,".",",") resuelve el caso antes de aplicar VALOR.

Las fechas tienen el mismo problema, agravado porque cada país escribe el día y el mes en orden distinto. Si Excel no reconoce una fecha como fecha, aparecerá alineada a la izquierda igual que el texto. La solución pasa por separar el texto en sus componentes (día, mes, año) y reconstruirlo con la función FECHA, o bien usar Texto en columnas eligiendo el formato de fecha correcto en el asistente. Una vez convertida, aplica un formato uniforme desde Ctrl+1 para que todas las fechas del archivo se vean y se comporten igual.

Dividir y combinar columnas: nombres, direcciones y códigos

Cuando una columna mezcla dos datos que necesitas separar (nombre y apellido, ciudad y código postal), Texto en columnas, en la pestaña Datos, resuelve la mayoría de los casos en segundos. Solo necesitas indicar el delimitador correcto (espacio, coma, punto y coma) y Excel reparte el contenido en columnas nuevas.

El problema aparece cuando el patrón no es constante: algunos nombres tienen dos apellidos y otros solo uno. Ahí es donde entran las funciones de texto:

  • IZQUIERDA y DERECHA extraen un número fijo de caracteres desde el principio o el final.
  • EXTRAE extrae un fragmento a partir de una posición determinada, útil para códigos con estructura fija.
  • ENCONTRAR localiza la posición de un carácter (como un espacio o un guion) para que EXTRAE sepa dónde cortar.
  • El operador & concatena celdas de forma directa y funciona en cualquier versión.
  • CONCAT hace lo mismo con una sintaxis más limpia para varios rangos.
  • UNIRCADENAS (TEXTJOIN en inglés) permite añadir un separador automático entre cada valor, ideal para unir direcciones completas a partir de calle, número y ciudad.
El proceso más seguro sigue el mismo patrón que el resto de la limpieza: crea una columna auxiliar con la fórmula, revisa que el resultado sea correcto en una muestra amplia de filas y solo entonces reemplaza la columna original pegando los valores.

Power Query: cuándo automatizar la limpieza en vez de hacerla a mano

Las fórmulas manuales funcionan bien en archivos pequeños, pero dejan de ser prácticas en cuanto el archivo crece o el proceso se repite cada semana. Tres señales indican que es momento de migrar a Power Query:

  • El archivo supera las 50.000 filas y las fórmulas empiezan a ralentizar el libro.
  • La limpieza requiere más de cinco pasos encadenados (normalizar, dividir, filtrar, unir, validar).
  • Vas a recibir este mismo tipo de archivo de forma periódica, con la misma estructura pero datos nuevos.
Power Query documenta cada transformación como un paso independiente y visible, así que puedes reejecutar todo el proceso con un clic cuando llega una nueva versión de la fuente, sin repetir manualmente ninguna fórmula. Esa reproducibilidad es la diferencia real frente al trabajo manual: lo que en una hoja normal serían veinte fórmulas dispersas, en Power Query es una secuencia de pasos que se aplica de principio a fin cada vez que actualizas el origen.

Un flujo esquemático típico en el editor de Power Query se vería así: importar el origen, quitar filas en blanco, dividir una columna por delimitador, cambiar el tipo de dato de dos columnas a fecha y número, y finalmente eliminar duplicados según una clave. Cada uno de estos pasos queda registrado en el panel de la derecha con su propio nombre.

Secuencia visual de pasos en Power Query Consejo profesional: renombra cada paso de Power Query con una descripción breve de lo que hace ("quitar espacios cliente", "convertir fecha pedido"). Dentro de seis meses no recordarás qué hacía "Origen (3)", pero sí sabrás qué hace "convertir fecha pedido".

Copilot y la limpieza asistida por IA: qué corrige y qué revisar después

Excel incluye una función de Limpiar datos integrada en Copilot, accesible desde la pestaña Datos cuando el rango está formateado como tabla. Al activarla, Copilot analiza la columna seleccionada y sugiere correcciones para espaciado inconsistente, formato de número, formato de texto y errores ortográficos, presentando cada cambio para que lo apruebes antes de aplicarlo.

En la práctica, esto significa que Copilot detecta cosas como "Madrid " con espacio sobrante, "BARCELONA" en mayúsculas cuando el resto de la columna usa formato de nombre propio, o un número guardado como texto que debería ser numérico. La ventaja frente a hacerlo a mano es la velocidad: revisa toda la columna en segundos y agrupa las sugerencias por tipo de error.

Dicho esto, dos limitaciones son importantes:

  • El despliegue de la función es progresivo y no está disponible todavía en todas las versiones de escritorio por igual.
  • El rendimiento es notablemente mejor en inglés que en español, así que en columnas con texto en español conviene revisar cada sugerencia antes de aceptarla en bloque.
Copilot acelera la detección, pero no sustituye la revisión humana final. Trátalo como un primer filtro, no como el último paso.

La lista de comprobación antes de dar por cerrada la limpieza

Antes de pasar a cualquier análisis, revisa estos cinco puntos sobre la tabla completa, no solo sobre una muestra de filas:

  • Todas las columnas numéricas están alineadas a la derecha (ningún número guardado como texto).
  • No quedan duplicados sin revisar, ni por coincidencia completa ni por clave.
  • Las celdas vacías están identificadas y decidiste qué hacer con cada una: rellenar, eliminar la fila o dejarlas en blanco a propósito.
  • Los formatos de fecha y de texto son uniformes en toda la columna.
  • La validación de datos (Datos → Validación de datos) está activa en las columnas críticas para bloquear entradas incorrectas en el futuro.
Añadir formato condicional a estas columnas críticas convierte cada nuevo error en algo visible de inmediato, en vez de descubrirlo semanas después en un informe.
Riesgo si se ignoraHerramienta de control
Números que no suman en fórmulasFormato condicional sobre ESTEXTO()
Categorías duplicadas por escritura distintaValidación de datos con lista desplegable
Fechas con formatos mixtosFormato de celda uniforme (Ctrl+1)
Registros duplicados no detectadosColumna auxiliar con CONTAR.SI
La mejora más rentable a largo plazo no es corregir el archivo actual, sino evitar que el problema se repita: diseña una plantilla de entrada con validación de datos ya configurada, para que los datos lleguen limpios desde el origen la próxima vez.

Experiencia práctica y recursos para consolidar lo aprendido

Cada técnica de este artículo está pensada para aplicarse en el mismo orden en que la mayoría de analistas se topan con estos problemas: primero el archivo parece manejable, después aparece un espacio invisible que rompe una búsqueda, y solo al final se descubre que media columna de fechas está guardada como texto. Ese patrón se repite en casi cualquier archivo real, sea de ventas, de recursos humanos o de inventario.

Existen ejercicios interactivos disponibles para practicar fórmulas como ESPACIOS, LIMPIAR, SUSTITUIR y VALOR en un entorno que simula Excel real, con retroalimentación inmediata sobre cada intento. Repetir estas transformaciones sobre datos de práctica antes de aplicarlas a un archivo real de trabajo reduce el margen de error cuando sí importa.

Guarda siempre la costumbre de trabajar sobre copia y de anotar qué fórmula aplicaste en cada columna auxiliar. Esa disciplina, más que cualquier truco puntual, es lo que separa una limpieza de datos reproducible de una que solo funcionó una vez por casualidad.

Lo que casi nadie te dice sobre limpiar datos en Excel

La mayoría de las guías tratan la limpieza de datos como una tarea mecánica: aplica esta fórmula, pulsa este botón, listo. La parte que se suele omitir es que el orden de las operaciones importa tanto como las operaciones mismas. He visto analistas aplicar Quitar duplicados antes de normalizar el texto y perder registros que en realidad eran válidos, simplemente porque un espacio invisible los hacía parecer distintos entre sí.

La fórmula anidada para CHAR(160) es un buen ejemplo de por qué merece la pena entender el problema antes de copiar una solución genérica. ESPACIOS y LIMPIAR por separado dan una falsa sensación de seguridad: el archivo se ve limpio, pero un espacio de no separación sigue ahí, invisible, hasta que rompe una comparación o un BUSCARV.

Sobre Power Query y Copilot, la recomendación honesta es tratarlos como aceleradores, no como sustitutos del criterio. Power Query merece la inversión de tiempo en cuanto un proceso se repite más de dos veces. Copilot ahorra minutos en la detección, pero delegar la revisión final es el error que convierte una herramienta útil en una fuente de errores silenciosos.

> — Thomas Houza

Practica lo aprendido: ejercicios gratuitos en LogicExcel

Leer sobre fórmulas de limpieza no fija el conocimiento tanto como escribirlas tú mismo y ver el resultado al instante. Esta plataforma es una alternativa a los tutoriales pasivos en vídeo: en vez de mirar cómo alguien más limpia un archivo, el usuario introduce la fórmula en un entorno que se comporta como Excel real y recibe corrección inmediata si algo falla.

Logicexcel

Para las técnicas de este artículo, tres ejercicios encajan directamente: la práctica de atajos en la pestaña Datos refuerza los comandos que usaste para tablas y filtros, el ejercicio de atajos para seleccionar celdas agiliza el trabajo con columnas auxiliares, y si quieres repasar las funciones de texto que viste en las secciones sobre ESPACIOS, LIMPIAR y SUSTITUIR, la colección completa de ejercicios de Excel cubre esos casos con retroalimentación detallada sobre cada error.

Todo el contenido es gratuito y no exige registro. Abre cualquiera de los ejercicios de atajos en la pestaña Datos y practica el mismo flujo que acabas de leer, esta vez con las manos sobre el teclado.

Fuentes

Dos referencias oficiales sostienen las técnicas descritas en esta guía. La documentación de Microsoft sobre las diez formas principales de limpiar datos detalla el uso de tablas, columnas auxiliares y las fórmulas de texto para espacios y caracteres no imprimibles. La guía sobre Limpiar los datos con Copilot en Excel explica el alcance real de la función y sus limitaciones actuales de idioma y disponibilidad. Para profundizar en las funciones citadas, la guía de funciones de Excel de LogicExcel reúne ESPACIOS, LIMPIAR, SUSTITUIR, VALOR y el resto de fórmulas mencionadas en un solo lugar.

  • Las diez formas principales de limpiar los datos | Microsoft Support

Preguntas frecuentes

¿Qué hace Ctrl+T en Excel?

Convierte el rango seleccionado en una tabla de Excel, lo que activa filtros automáticos, propaga fórmulas a toda la columna y facilita las transformaciones posteriores de limpieza.

¿Cómo se hace un vaciado de datos en Excel?

Un vaciado o extracción de datos limpios normalmente combina Texto en columnas para separar campos mezclados con funciones como EXTRAE e IZQUIERDA para aislar fragmentos específicos antes de pasar los resultados a una tabla nueva.

¿Cómo se hace una limpieza de datos en Excel paso a paso?

El orden recomendado es: formatear como tabla, normalizar espacios y caracteres invisibles con la fórmula que combina SUSTITUIR, LIMPIAR y ESPACIOS, estandarizar mayúsculas y formatos, eliminar duplicados y validar tipos de datos y celdas vacías antes de analizar.

¿Qué hace Ctrl+F4 en Excel?

Cierra la ventana o el libro activo de Excel. No está relacionado con tareas de limpieza de datos; conviene no confundirlo con Ctrl+Fin, que sí es útil para detectar filas y columnas fantasma al final de un archivo.

¿Cuándo conviene usar Power Query en lugar de fórmulas manuales?

Cuando el archivo supera aproximadamente 50.000 filas, cuando la limpieza requiere más de cinco pasos encadenados, o cuando vas a repetir el mismo proceso cada vez que llega una nueva versión de los datos.

Recomendaciones

Sigue adelante

Te indica qué leer a continuación.