Cómo encontrar y quitar duplicados en Excel — de forma segura
El botón Quitar duplicados de Excel es rápido, irreversible y conserva filas que usted no eligió. Así se cuentan, revisan y luego eliminan los duplicados, con fórmulas o con una sola instrucción de IA.
Datos → Quitar duplicados es un solo clic, y ese es precisamente el problema. Elimina filas de inmediato, conserva la primera aparición de cada duplicado sin preguntar y solo le dice cuántas filas quitó, no cuáles. En una lista de clientes o una exportación de pedidos, eso es una apuesta.
El flujo seguro es: contar → revisar → decidir qué copia gana → y solo entonces eliminar. Veamos cada paso.
Paso 1: Cuente los duplicados antes de tocar nada
Para una sola columna clave (por ejemplo, el correo electrónico en la columna B), use esta fórmula (los ejemplos de este artículo usan los nombres de función en español y el punto y coma como separador de argumentos, tal como funciona Excel en español):
=CONTAR.SI($B$2:$B$5000; B2)
Cualquier valor mayor que 1 marca un grupo de duplicados. Para duplicados definidos por una combinación de columnas (mismo cliente Y misma fecha Y mismo importe):
=CONTAR.SI.CONJUNTO($A$2:$A$5000;A2; $C$2:$C$5000;C2; $D$2:$D$5000;D2)
Agregue esto como columna auxiliar llamada Copias y filtre por >1 para ver de una vez todas las filas afectadas.
Si prefiere resaltarlos: seleccione el rango → Inicio → Formato condicional → Resaltar reglas de celdas → Valores duplicados. Tenga en cuenta que esto solo detecta duplicados de una columna.
Paso 2: Decida qué significa realmente "duplicado"
El error sutil de la mayoría de las deduplicaciones no está en la eliminación, sino en la definición:
- Mayúsculas y espacios.
ACME Corpyacme corpson cadenas distintas paraCONTAR.SI, salvo que primero normalice conESPACIOS/MINUSC. Limpie antes de contar (lista de limpieza completa). - Misma clave, datos distintos. Dos filas con el mismo correo pero teléfonos diferentes no son un duplicado: son un conflicto que hay que fusionar, no eliminar.
- Repeticiones legítimas. En una hoja de transacciones, que el mismo cliente aparezca dos veces es normal. Las claves de deduplicación deben incluir columnas suficientes para identificar una verdadera doble captura.
Paso 3: Elija qué copia sobrevive
La herramienta integrada de Excel siempre conserva la primera aparición: la fila más alta. Si prefiere conservar el registro más reciente, ordene por su columna de fecha de forma descendente antes de quitar duplicados, de modo que el más nuevo quede primero en cada grupo.
Para marcar a los supervivientes con fórmulas (conservando la primera aparición):
=SI(CONTAR.SI($B$2:B2; B2)=1; "conservar"; "eliminar")
El rango expansivo $B$2:B2 cuenta solo las apariciones hasta la fila actual, de modo que la primera copia recibe "conservar" y las posteriores reciben "eliminar". Filtre y elimine las filas marcadas como "eliminar", después de revisarlas.
Paso 4: Elimine y verifique el recuento
Elimine como elimine, verifique: filas antes − filas después debe ser igual al número de marcas "eliminar". Si no coincide, deténgase y revise.
La versión de una sola instrucción
Con AI for Excel, todo el flujo —normalizar, contar, revisar, elegir supervivientes, eliminar, verificar— es una tarea descrita:
"Encuentre las filas duplicadas por correo electrónico, ignorando mayúsculas y espacios sobrantes. Cuando los duplicados tengan teléfonos en conflicto, márquelos en lugar de eliminarlos. En el resto de los casos, conserve la fila más reciente según la columna Actualizado. Muéstreme un resumen antes de finalizar."
Como el complemento toma una instantánea del libro antes de escribir e informa exactamente qué filas se eliminaron, la deduplicación es revisable y reversible: las dos propiedades que le faltan al botón integrado. Vea cómo funciona el modelo de seguridad o empiece con la descarga gratuita.
Preguntas frecuentes
¿Cómo quito duplicados conservando la entrada más reciente?
Ordene primero por su columna de fecha de forma descendente: Quitar duplicados conserva la primera fila de cada grupo, que tras la ordenación es la más nueva. O use una fórmula auxiliar para marcar todas menos la más reciente, revise y luego elimine.
¿Por qué Excel encuentra duplicados que se ven diferentes?
Normalmente ocurre lo contrario: valores casi idénticos no coinciden por espacios finales, mayúsculas o números almacenados como texto. Normalice con ESPACIOS y tipos consistentes antes de contar duplicados.
¿Puede Excel mostrar qué filas se eliminaron como duplicados?
No con la herramienta integrada: solo informa un recuento. Use el método de la columna auxiliar, o un asistente que registre cada fila eliminada, si necesita un registro de auditoría.