FormulaCamp
Todas las guías de Excel
Guías prácticas de Excel

Cómo quitar duplicados en Excel

Quita filas o valores duplicados en Excel con Quitar duplicados, ÚNICOS o una fórmula de revisión sin perder registros importantes.

Método 1: usar Quitar duplicados

Selecciona una celda de la tabla completa y abre Datos > Quitar duplicados. Una fila se considera repetida si coincide con otra anterior en todas las columnas seleccionadas; Excel conserva la primera aparición.

Las columnas elegidas definen la clave. Si importa conservar el registro más reciente, ordena primero y comprueba el mensaje final con el número de valores quitados.

Método 2: crear una lista única

=ÚNICOS(A2:A100) devuelve otra lista y no borra el origen. En Microsoft 365, Excel 2021 o versiones posteriores, el resultado se desborda y cambia con los datos.

Deja vacío el área de salida para evitar #DESBORDAMIENTO!. Con varias columnas, =ÚNICOS(A2:C100) evalúa filas completas.

Método 3: marcar antes de borrar

Usa =CONTAR.SI($A$2:$A$100;A2)>1 para señalar todos los valores repetidos o un rango creciente para marcar solo apariciones posteriores.

Filtra los VERDADERO y revisa fechas, estados o prioridades. =ESPACIOS(LIMPIAR(A2)) ayuda a descubrir espacios y caracteres importados, salvo cuando forman parte legítima del identificador.

Qué fila se conserva

Quitar duplicados mantiene la primera fila del orden actual. Trabaja sobre una copia y define la clave antes de ejecutar el comando.

Para procesos repetidos, Power Query permite registrar el paso Inicio > Quitar filas > Quitar duplicados y volver a aplicarlo al actualizar.

Tu turno

En C2, cuenta cuántas veces aparece el correo de A2 en A2:A6.

Hoja de ejemplo: lista de correos
ABC
1CorreoRecuento
2ana@example.com
3bo@example.com
4ana@example.com
5cy@example.com
6di@example.com
Aún sin resolver.

Ejemplo resuelto

Ejemplo comprobado: Elimina repeticiones con seguridad o crea una lista única sin cambiar el origen.

A
1Correo
2ana@example.com
3bo@example.com
4ana@example.com
5cy@example.com
6di@example.com
FórmulaResultado
=CONTAR.SI(A2:A6;A2)2
=CONTAR.SI(A2:A6;A3)1
=CONTAR.SI($A$2:A4;A4)>1VERDADERO
=FILAS(ÚNICOS(A2:A6))4
=FILAS(A2:A6)-FILAS(ÚNICOS(A2:A6))1

Lista rápida de errores

  • Eliminar antes de decidir qué columnas forman la clave.
  • Suponer que se puede deshacer después de cerrar el libro.
  • Ignorar espacios, caracteres no imprimibles o tipos diferentes.

Preguntas frecuentes

¿Se conserva la primera o la última fila?

Se conserva la primera del orden actual; ordena antes si quieres priorizar la más reciente.

¿Puedo evitar borrar datos?

Sí. Usa ÚNICOS o una columna auxiliar con CONTAR.SI y revisa el resultado.

¿Por qué quedan duplicados visibles?

Puede haber espacios, caracteres ocultos, tipos distintos u otra columna seleccionada.

¿Se pueden quitar filas completas duplicadas?

Sí. Selecciona todas las columnas de la tabla en el cuadro de diálogo.

Practica esta habilidad

Continúa con una lección comprobada de FormulaCamp (en inglés): Duplicates and Text to Columns (en inglés) Gratis

Abrir la lección gratis (en inglés)