Los registros duplicados son uno de los problemas de calidad de datos más comunes. Aparecen al combinar listas de distintas fuentes, al importar el mismo archivo dos veces o simplemente por errores de captura. Un cliente repetido recibe dos correos iguales, un producto duplicado infla el inventario y un pedido duplicado distorsiona las ventas. En este artículo verás cuatro formas de detectar y eliminar duplicados en Excel y cómo elegir la más adecuada.
Antes de empezar: ¿qué es un duplicado?
No es tan obvio como parece. Debes decidir qué columnas definen que dos filas son «la misma»:
- Duplicado exacto: todas las columnas coinciden.
- Duplicado por clave: coinciden las columnas que identifican el registro, como el correo electrónico o el número de cliente, aunque otras columnas (por ejemplo, la fecha de alta) sean distintas.
Por ejemplo, en una lista de contactos puede haber dos filas con el mismo correo pero con distinto teléfono. ¿Es un duplicado? Probablemente sí, pero tendrás que decidir qué teléfono conservar.
Consejo: antes de eliminar nada, haz una copia del archivo original.
Método 1: la función Quitar duplicados de Excel
Es el método más rápido dentro de Excel:
- Selecciona cualquier celda de la tabla.
- Ve a Datos > Quitar duplicados.
- Marca las columnas que deben coincidir para considerar duplicada una fila.
- Pulsa Aceptar. Excel te indicará cuántos duplicados eliminó y cuántos valores únicos quedan.
Ventaja: rápido y sencillo.
Inconveniente: elimina las filas directamente, sin mostrarte cuáles eran, y siempre conserva la primera aparición.
Método 2: resaltar duplicados con formato condicional
Si prefieres ver los duplicados antes de eliminarlos:
- Selecciona la columna clave.
- Ve a Inicio > Formato condicional > Reglas para resaltar celdas > Valores duplicados.
- Elige un color.
Después puedes filtrar por color para revisar los registros repetidos uno a uno y decidir cuál conservar.
Ventaja: control total sobre qué se elimina.
Inconveniente: solo funciona bien con una columna y es lento con listas largas.
Método 3: fórmulas para marcar duplicados
Añade una columna auxiliar con una fórmula que cuente cuántas veces aparece cada valor hasta esa fila:
=CONTAR.SI($B$2:B2;B2)
El resultado será 1 para la primera aparición y 2, 3… para las repeticiones. Después filtra los valores mayores que 1 y elimínalos. Si necesitas comparar varias columnas a la vez, crea primero una columna que las concatene, por ejemplo =B2&"|"&C2, y aplica la fórmula sobre ella.
En las versiones recientes de Excel, la función UNICOS devuelve directamente la lista sin duplicados en otro rango, sin modificar los datos originales.
Ventaja: flexible y deja constancia de qué se marcó.
Inconveniente: requiere conocer fórmulas y añade columnas al archivo.
Método 4: herramienta online
Si no tienes Excel, trabajas con archivos CSV u ODS o quieres un proceso más sencillo, usa Quitar Duplicados Excel:
- Sube tu archivo XLS, XLSX, CSV u ODS.
- Elige las columnas que definen un duplicado.
- Descarga el archivo limpio.
La herramienta procesa archivos grandes en segundos y genera un archivo nuevo, de modo que el original queda intacto.
Problemas que impiden detectar duplicados
A veces dos registros son el mismo, pero Excel no los reconoce como duplicados porque no son exactamente iguales:
- Mayúsculas y minúsculas: «ana@correo.com» y «Ana@Correo.com». La función Quitar duplicados no distingue mayúsculas, pero otras herramientas y fórmulas sí pueden hacerlo.
- Espacios sobrantes: «García » y «García». Usa
ESPACIOSpara limpiarlos. - Tildes: «Martínez» y «Martinez».
- Formatos distintos: «+34 600 123 456» y «600123456».
Normaliza estos detalles antes de eliminar duplicados para obtener resultados completos.
¿Qué registro conservar?
Cuando dos registros duplicados tienen información distinta, decide un criterio:
- El más reciente: ordena por fecha de modificación descendente antes de quitar duplicados, porque Excel conserva la primera aparición.
- El más completo: el que tenga menos celdas vacías.
- Combinar: fusionar la información de ambos en un solo registro, algo que conviene hacer a mano si son pocos casos.
Preguntas frecuentes
¿Puedo deshacer la eliminación de duplicados?
Sí, con Ctrl+Z inmediatamente después. Pero si guardas y cierras el archivo, ya no podrás. Por eso es importante trabajar siempre sobre una copia.
¿Cómo encuentro duplicados entre dos archivos distintos?
Combina ambos archivos en uno con Combinar Excel y después quita los duplicados. Si lo que quieres es saber qué registros están en un archivo y no en el otro, usa Comparar Archivos de Excel.
¿La función Quitar duplicados funciona con filas ocultas?
Sí, analiza también las filas ocultas por filtros, lo que puede sorprenderte si no las tenías en cuenta. Quita los filtros antes para ver todos los datos.
¿Cómo cuento cuántos duplicados hay sin eliminarlos?
Usa la fórmula de CONTAR.SI descrita en el método 3 y filtra los valores mayores que 1, o crea una tabla dinámica con la columna clave y cuenta las apariciones de cada valor.
¿Quitar duplicados funciona igual en CSV?
Sí, pero ten cuidado al abrir el CSV en Excel: si se pierden ceros iniciales o cambian las fechas, registros que eran iguales pueden dejar de parecerlo. Importa el archivo indicando el tipo de cada columna o usa una herramienta que procese el CSV directamente.
Conclusión
Quitar duplicados es esencial para tener datos fiables. La función integrada de Excel es rápida, el formato condicional te permite revisar antes de borrar, las fórmulas ofrecen flexibilidad y una herramienta online simplifica el proceso con cualquier formato de archivo. Sea cual sea el método, define bien qué es un duplicado, normaliza los datos y trabaja sobre una copia. Prueba ahora Quitar Duplicados Excel y limpia tus listas en segundos.
Prueba nuestras herramientas gratuitas
Compara, convierte, combina y limpia tus hojas de cálculo desde el navegador, sin instalar nada.