Eliminar duplicados

Eliminar datos duplicados en Excel: tres formas de hacerlo

octubre 22, 2026 Tuto Excel 12 min read
Eliminar datos duplicados en Excel: tres formas de hacerlo

Imagina que llevas meses recopilando correos de una hoja de Clientes y al revisarla ves que «ana@gmail.com» aparece tres veces, una de ellas escrita como «ANA@gmail.com». Quitar los repetidos a mano lleva un rato y, si la lista tiene miles de filas, es imposible. En este tutorial vas a aprender cinco formas de eliminar datos duplicados en Excel: el botón Quitar duplicados, el formato condicional para verlos primero, la función CONTAR.SI (COUNTIF) para contarlos, la función UNICOS (UNIQUE) que los lista sin tocar el original, y Power Query cuando la lista es enorme. Funciona en Microsoft 365, Excel 2024, 2021, 2019 y 2016.

Qué cuenta Excel como duplicado y qué no

Para Excel, dos celdas son duplicadas cuando su contenido es exactamente igual, carácter por carácter. Eso incluye los espacios: «Ana » (con un espacio al final) y «Ana» no son lo mismo para él. También distingue mayúsculas y minúsculas solo a veces: «ANA» y «Ana» se consideran iguales en la hoja, porque Quitar duplicados no distingue entre mayúsculas y minúsculas; en cambio, sí distingue acentos: «Nuñez» y «Núñez» son valores distintos.

Un caso típico es una hoja de Clientes con el nombre escrito de dos formas («Ana López» y «ANA LOPEZ»): el botón Quitar duplicados las verá como iguales porque no distingue mayúsculas, así que borrará una. Si necesitas que respete el formato exacto, primero unifica con MAYUSC, MINUSC o NOMPROPIO.

Las fechas también dan sorpresas: la misma fecha escrita como 15/03/2025 y como 15-mar-2025 son dos textos distintos para Excel, aunque representen el mismo día. Por eso conviene tener las fechas en formato de fecha de verdad, no como texto.

Cuidado: Quitar duplicados borra filas de forma definitiva. Si guardas y cierras el libro, no hay «Ctrl+Z» que recupere lo eliminado. Trabaja siempre sobre una copia (Ctrl+Mayús+N para crear un libro nuevo, o copiar la hoja con clic derecho sobre la pestaña > Mover o copiar > Crear una copia).

Dónde está Quitar duplicados y qué hace el botón

El botón vive en la pestaña Datos, dentro del grupo Herramientas de datos. Su ruta exacta:

DatosHerramientas de datosQuitar duplicados

Al pulsarlo se abre un cuadro con la lista de columnas del rango que tienes seleccionado. Arriba del todo aparece la opción «Mis datos tienen encabezados»: si la marcas, la primera fila se trata como título y no se elimina. Debajo, una casilla por cada columna: las que marques son las columnas que Excel compara para decidir si una fila está repetida.

Cuando aceptas, Excel revisa fila por fila y elimina las repetidas. Al final te avisa con un mensaje como «Se han quitado 3 valores duplicados. Quedan 7 valores únicos.» Si no encuentra ninguno, dice «No se han encontrado valores duplicados».

Las columnas que marcas son la clave de búsqueda

Marcar solo una columna es la opción más agresiva: Excel considera duplicada cualquier fila que tenga esa columna repetida, aunque el resto de campos sean diferentes. Si tu hoja tiene «Ana» con dos correos distintos y solo marcas la columna Cliente, las dos filas de Ana desaparecen y pierdes información.

Marcar varias columnas significa «estas columnas juntas deben coincidir». Si marcas Cliente y Ciudad, dos «Ana» de ciudades distintas se conservan. Para detectar duplicados «completos» (fila idéntica en todo), marca todas.

Consejo: Cuando no estés seguro, empieza marcando solo las columnas clave (por ejemplo, el DNI o el correo). Si el resultado elimina demasiado, repite sobre una copia marcando más columnas.

Quitar duplicados en una lista de correos

Hoja de partida, con un correo repetido dos veces y otro escrito con mayúsculas distintas:

B2fxana@gmail.com
A B
1 Id Correo
2 1 ana@gmail.com
3 2 ANA@gmail.com
4 3 bea@gmail.com
5 4 bea@gmail.com
6 5 carlos@gmail.com
7 6 dana@gmail.com
8 7 eva@gmail.com
9 8 eva@gmail.com
Clientes

Pasos:

  1. Selecciona el rango B2:B9 (arrastra desde B2 hasta B9, o escribe el rango en el Cuadro de nombres a la izquierda de la barra de fórmulas y pulsa Entrar).
  2. Ve a la ruta Datos > Herramientas de datos > Quitar duplicados.
  3. En el cuadro que se abre, deja Marcas Mis datos tienen encabezados activada y marca solo la columna Correo.
  4. Pulsa [Aceptar].
  5. Lee el mensaje: «Se han quitado 2 valores duplicados. Quedan 5 valores únicos.»
B2fxana@gmail.com
A B
1 Id Correo
2 1 ana@gmail.com
3 3 bea@gmail.com
4 5 carlos@gmail.com
5 6 dana@gmail.com
6 7 eva@gmail.com
Clientes
Comprueba: La columna B pasa de 8 correos a 5. Fíjate en que «ana@gmail.com» y «ANA@gmail.com» se han unificado: Quitar duplicados no distingue mayúsculas.

El atajo Alt+A+M hace lo mismo

Si te gusta ir con las manos en el teclado, hay un atajo directo al mismo cuadro:

  1. Selecciona B2:B9.
  2. Pulsa Alt. La cinta muestra teclas sobre cada pestaña.
  3. Pulsa A para abrir la pestaña Datos.
  4. Pulsa M para abrir Quitar duplicados.
  5. Aparece el mismo cuadro: marca Correo, pulsa Intro para aceptar.

Funciona en Excel 2010 y posteriores, también en Microsoft 365. En Mac, el atajo es el mismo porque Excel para Mac usa las teclas de la cinta con Ctrl.

Quitar duplicados en una tabla con varias columnas

Ahora la hoja Pedidos, con un pedido repetido entero y otro que comparte cliente pero no producto:

A1fx**Cliente**
A B C D
1 Cliente Producto Ciudad Importe
2 Ana Cuaderno Madrid 12,50
3 Ana Cuaderno Madrid 12,50
4 Ana Lapiz Madrid 3,00
5 Bea Goma Sevilla 1,80
6 Carlos Cuaderno Madrid 12,50
7 Bea Goma Sevilla 1,80
Pedidos

Pasos:

  1. Selecciona A1:D7.
  2. Abre Datos > Herramientas de datos > Quitar duplicados.
  3. Marca Mis datos tienen encabezados y marca las cuatro columnas.
  4. Pulsa [Aceptar].

Mensaje final: «Se han quitado 2 valores duplicados. Quedan 4 valores únicos.» Las filas 3 y 7 desaparecen porque son idénticas a la 2 y a la 5. La fila 4 (Ana-Lapiz) y la 6 (Carlos-Cuaderno) se quedan, aunque compartan producto o ciudad.

Comprueba: El resultado son 4 filas únicas. Si hubieras marcado solo Cliente, habrían desaparecido Ana, Bea y Ana otra vez: te hubieras quedado con solo 3 filas.

Resaltar los duplicados antes de borrarlos

A veces conviene ver qué se repite antes de decidir. La hoja Notas tiene 8 valores con dos repetidos:

A1fx**Alumno**
A
1 Alumno
2 Ana
3 Bea
4 Ana
5 Carlos
6 Bea
7 Dana
8 Eva
9 Ana
Notas

Pasos para pintarlos de rojo sin tocarlos:

  1. Selecciona A2:A9.
  2. Ve a Inicio > Estilos > Formato condicional > Resaltar reglas de celdas > Duplicar valores.
  3. En el cuadro que se abre, en la primera lista deja Duplicar y en la segunda elige un estilo (por ejemplo, «Relleno rojo claro con texto rojo oscuro»).
  4. Pulsa [Aceptar].
InicioEstilosFormato condicionalResaltar reglas de celdasDuplicar valores

Las celdas de «Ana» (filas 2, 4 y 9) y «Bea» (filas 3 y 6) se pintan de rojo. Ahora decides si las borras o no.

Comprueba: Los valores que aparecen más de una vez quedan en rojo; los únicos («Carlos», «Dana», «Eva») se quedan sin formato.

Marcar solo los repetidos usando CONTAR.SI

Si prefieres una columna auxiliar con un 1, o 2, o 3, usa CONTAR.SI (COUNTIF). En la misma hoja Notas, añade la columna B:

C2fx=CONTAR.SI(A:A;A2)
A B
1 Alumno Repeticiones
2 Ana 3
3 Bea 2
4 Ana 3
5 Carlos 1
6 Bea 2
7 Dana 1
8 Eva 1
9 Ana 3
Notas

Pasos:

  1. En C2 escribe =CONTAR.SI(A:A;A2).
  2. Arrastra el controlador de relleno de C2 hasta C9.
  3. Activa el filtro automático: Datos > Ordenar y filtrar > Filtro (atajo Ctrl+Mayús+L).
  4. En la flecha de la columna C, filtra por «Filtro de números > Es mayor que > 1».

Quedan solo las filas con 2 o 3 repeticiones: «Ana» y «Bea». Carlos, Dana y Eva desaparecen del filtro.

Nota: En Excel configurado con punto decimal (México, Estados Unidos), el separador de argumentos es la coma: =CONTAR.SI(A:A,A2).

Cambiar la regla a «únicos» si lo que quieres es lo contrario

Vuelve a Inicio > Estilos > Formato condicional > Administrar reglas > Duplicar valores y, en la lista desplegable «Aplicar formato a», cambia Duplicar por Único. Elige otro estilo, por ejemplo relleno verde, y pulsa Aceptar.

Ahora se pintan de verde los que aparecen una sola vez (Carlos, Dana, Eva) y los repetidos se quedan sin color.

Contar repetidos con CONTAR.SI (sin tocar los datos)

La hoja Productos tiene 10 referencias y algunas compartidas:

A1fx**Referencia**
A
1 Referencia
2 REF-001
3 REF-002
4 REF-001
5 REF-003
6 REF-002
7 REF-004
8 REF-005
9 REF-001
10 REF-006
11 REF-002
Productos

Pasos:

  1. En B2 escribe =CONTAR.SI(A2:A11;A2).
  2. Pulsa Entrar y arrastra el controlador de relleno hasta B11.
  3. Filtra la columna B por «mayor que 1» para ver solo las repetidas.

=CONTAR.SI(A2:A11;A2)
B2fx=CONTAR.SI(A2:A11;A2)
A B
1 Referencia Cuenta
2 REF-001 3
3 REF-002 3
4 REF-001 3
5 REF-003 1
6 REF-002 3
7 REF-004 1
8 REF-005 1
9 REF-001 3
10 REF-006 1
11 REF-002 3
Productos

El 3 indica que esa fila está repetida (aparece 3 veces en la lista); el 1 indica que es única. Como el rango es relativo (A2:A11), al arrastrar se va corriendo solo, así que cada celda cuenta su propio valor.

La lista de valores únicos con UNICOS (UNIQUE)

Si quieres la lista de valores distintos sin tocar el original, usa UNICOS. En la misma hoja Productos, ve a una columna vacía:

  1. En D2 escribe =UNICOS(A2:A11).
  2. Pulsa Entrar.

=UNICOS(A2:A11)

La fórmula se desborda hacia abajo y muestra los 6 valores únicos:

D2fx=UNICOS(A2:A11)
D
1 Unicos
2 REF-001
3 REF-002
4 REF-003
5 REF-004
6 REF-005
7 REF-006
Productos

La columna A se queda intacta; la lista única vive en otra columna y se actualiza sola si cambian los datos.

Nota: UNICOS existe desde Excel 2021 y Microsoft 365. Si tu Excel es 2019, 2016 o anterior, la celda mostrará #¿NOMBRE?. En ese caso usa Quitar duplicados sobre una copia o CONTAR.SI.

Desde qué versión puedes usar UNICOS

Función Disponible desde
Quitar duplicados Excel 2007
CONTAR.SI Excel 2007
Formato condicional (Duplicar valores) Excel 2007
UNICOS (UNIQUE) Excel 2021 y Microsoft 365
Power Query integrado Excel 2016

Power Query cuando la lista es enorme

Cuando el libro tiene más de 50.000 filas, Quitar duplicados se vuelve lento. Power Query hace la limpieza sin abrir el archivo enorme y deja la operación grabada para repetirla con un clic. Hoja de partida Ventas con miles de filas (aquí se muestran 6 para ver la estructura):

A1fx**Id**
A B C
1 Id Cliente Importe
2 1 Ana 120,00
3 2 Bea 80,50
4 3 Ana 120,00
5 4 Carlos 45,00
6 5 Bea 80,50
Ventas

Pasos:

  1. Selecciona una celda de los datos y ve a Datos > Obtener y transformar datos > Desde tabla o rango. Si pide confirmar el rango, acepta; si los datos no son tabla, marca «La tabla tiene encabezados».
  2. Se abre la ventana de Power Query. En la pestaña Inicio, dentro del grupo Quitar filas, elige Quitar duplicados.
  3. La vista previa pierde las filas repetidas. Pulsa Cerrar y cargar > Cerrar y cargar en... y elige Tabla en la hoja existente o una nueva.
  4. Aparece una tabla con los datos únicos y, a la derecha, un panel «Consultas y conexiones». Si los datos de origen cambian, clic derecho sobre la tabla resultante > Actualizar.
InicioQuitar filasQuitar duplicados
Comprueba: En la hoja nueva solo quedan las filas únicas. La hoja original Ventas sigue ahí, sin modificar; la limpieza vive en la consulta.
Consejo: Power Query está integrado desde Excel 2016. En Excel 2010 y 2013 se instala como complemento gratuito «Power Query» desde la web de Microsoft, pero si tienes versión actual no lo necesitas.

Lo que ya sabes hacer con los duplicados en Excel

  • Quitar duplicados: el botón Datos > Herramientas de datos > Quitar duplicados borra filas según las columnas que marques; rápido y sin fórmulas, pero definitivo.
  • Formato condicional: Inicio > Estilos > Formato condicional > Resaltar reglas de celdas > Duplicar valores pinta los repetidos para revisarlos antes de decidir.
  • CONTAR.SI: =CONTAR.SI(A:A;A2) cuenta cuántas veces aparece cada valor; úsalo con un filtro automático para ver solo los repetidos.
  • UNICOS: =UNICOS(A2:A11) devuelve la lista de valores únicos en otra columna, sin tocar el original; desde Excel 2021 y Microsoft 365.
  • Power Query: para listas enormes, Datos > Obtener y transformar datos > Desde tabla o rango y luego Quitar filas > Quitar duplicados deja la limpieza grabada y actualizable.

El siguiente paso es filtrar los únicos con Datos > Ordenar y filtrar > Avanzadas, marcando «Solo registros únicos»: copia el resultado a otro sitio y deja el original a salvo.

Dudas al quitar duplicados en Excel

1. ¿Cómo eliminar datos duplicados en Excel y dejar solo uno?

Selecciona el rango de celdas que quieres revisar, ve a Datos > Herramientas de datos > Quitar duplicados y pulsa Aceptar. Excel conserva la primera ocurrencia de cada valor y borra el resto. Si trabajas con una tabla, la opción aparece dentro del menú de la propia tabla en la pestaña Diseño.

2. ¿Qué fórmula sirve para identificar duplicados en Excel?

La fórmula =CONTAR.SI(A:A;A2)>1 devuelve VERDADERO en cada celda cuyo valor ya apareció antes en la columna. Luego puedes filtrar por VERDADERO o aplicar un formato condicional sobre esas filas para ver los repetidos de un vistazo.

3. ¿Cómo eliminar duplicados en Excel de forma rápida?

El camino más corto es Datos > Herramientas de datos > Quitar duplicados, elegir las columnas donde están los repetidos y aceptar. Excel deja una sola copia de cada valor y elimina las filas sobrantes en un solo paso.

4. ¿Cómo eliminar duplicados en Excel usando varias columnas?

En el cuadro Quitar duplicados marca solo las columnas que definen la repetición; por ejemplo, Nombre y Apellido. Excel considera duplicado únicamente el registro que coincide en todas las columnas elegidas, así no borra filas que solo comparten parte de los datos.

5. ¿Cómo quitar duplicados de una sola columna en Excel?

Selecciona esa columna, abre Datos > Quitar duplicados y confirma. La herramienta borra los valores repetidos dejando únicamente la primera aparición de cada uno, sin afectar al resto de columnas de la fila.

6. ¿Cómo resaltar los duplicados en Excel sin borrarlos?

Aplica un formato condicional con la regla Valores duplicados: en Inicio > Formato condicional > Resaltar reglas de celdas > Valores duplicados, elige el estilo de relleno. Así ves los repetidos marcados en color, pero los datos siguen intactos hasta que decidas qué hacer con ellos.

7. ¿Cómo identificar qué celdas están duplicadas en Excel?

La función =CONTAR.SI(rango;celda)>1 marca con VERDADERO las celdas repetidas dentro del rango indicado. Si prefieres verlas resaltadas, usa Inicio > Formato condicional > Resaltar reglas de celdas > Valores duplicados y aparecerán en color.

8. ¿Cuál es la fórmula para quitar duplicados en Excel en inglés?

No existe una fórmula que los elimine: eso lo hace el comando Remove Duplicates en la pestaña Data. Si quieres señalarlos con fórmula, la versión en inglés es =COUNTIF(A:A,A2)>1, que devuelve TRUE en cada valor repetido.

Fuentes

  1. Microsoft¿Cómo se puede eliminar los datos duplicados de una tabla en la …consultado el 06/10/2026
  2. MicrosoftFiltrar valores únicos o quitar valores duplicados – Microsoft Supportconsultado el 06/10/2026
  3. MicrosoftFormato condicional — documentación oficialconsultado el 06/10/2026
  4. MicrosoftUNICOS — documentación oficialconsultado el 06/10/2026
  5. MicrosoftIMPORTARDATOSDINAMICOS — documentación oficialconsultado el 06/10/2026