Cómo marcar duplicados en Excel de forma rápida y efectiva
Marcar celdas duplicadas en Excel es una tarea fundamental cuando trabajas con bases de datos, listados de clientes, inventarios o cualquier conjunto de datos donde la repetición de valores puede provocar errores en tus análisis. Afortunadamente, Excel ofrece varias herramientas nativas que te permiten identificar, resaltar y eliminar valores duplicados sin necesidad de macros complejas.
La forma más rápida de hacerlo es a través del Formato Condicional. Selecciona el rango de celdas donde sospechas que hay duplicados (por ejemplo, A1:A500), ve a la pestaña Inicio y haz clic en Formato condicional → Destacar celdas → Valores duplicados. En el desplegable que aparece, elige el tipo de coincidencia (Todos, Sin incluir celdas repetidas) y el estilo de resaltado (por defecto, un fondo rojo con texto negro). Pulsa Aceptar y todas las celdas con valores repetidos se marcarán al instante.
Si necesitas más control visual, puedes crear una regla personalizada. En Formato condicional → Nueva regla → 'Usar una fórmula para determinar qué celdas formatear', introduce la fórmula: =CONTAR.SI($A$1:$A$500;A1)>1 (ajustando el rango a tu selección). Elige un relleno, borde o fuente de color para diferenciar los duplicados según tu preferencia. Este método es especialmente útil cuando quieres resaltar solo la segunda o tercera ocurrencia de un valor.
Otra opción muy potente es combinar la función CONTAR.SI en una columna auxiliar. En la celda B1 escribe =CONTAR.SI($A$1:A1;A1) y arrastra hacia abajo. Las celdas que muestren 2, 3, 4… son las ocurrencias repetidas. Después puedes filtrar por valores mayores que 1 para aislar solo los duplicados. Este truco es ideal cuando quieres ver cuántas veces se repite cada valor antes de decidir si lo eliminas o no.
Para casos más avanzados, Excel 2019 y 365 incluyen la función DUNICOS (en inglés UNIQUE), que devuelve un array con los valores únicos de un rango. Aunque su propósito principal es extraer valores distintos, puedes combinarla con FILTRAR para obtener solo los que NO aparecen: =FILTRAR(A1:A500;CONTAR.SI(A1:A500;A1:A500)>1). Esto genera una lista dinámica de todos los duplicados.
Si tu objetivo final es eliminar los duplicados en lugar de solo marcarlos, ve a la pestaña Datos → Quitar duplicados. Selecciona las columnas que definen un registro único (por ejemplo, Email + Nombre). Ten en cuenta que esta acción es destructiva e irreversible si no has hecho una copia previa de la hoja, asà que trabaja siempre sobre una copia o crea un punto de restauración.
Un consejo práctico: antes de marcar duplicados, asegúrate de que no haya espacios en blanco al inicio o final de las celdas ni diferencias de mayúsculas/minúsculas que impidan la detección. Usa la función LIMPIAR() o el comando Buscar y Reemplazar (Ctrl+H) para normalizar los datos. También verifica que no haya caracteres invisibles usando LEN() - LEN(SUBSTITUIR(A1;" ";"")) para detectar espacios ocultos.
Resumen rápido de métodos disponibles:
| Método | Uso ideal | Reversibilidad |
|---|---|---|
| Formato Condicional | Visualización rápida | Total |
| CONTAR.SI + Filtro | Análisis detallado | Total |
| Fórmula personalizada | Reglas especÃficas | Total |
| Quitar duplicados | Limpieza definitiva | No reversible |
Antes de usar 'Quitar duplicados' (pérdida irreversible), trabaja siempre sobre una copia de seguridad de la hoja o crea un nuevo libro.
Dato clave