Eliminar duplicados

Eliminar duplicados en Excel: cómo dejar solo los valores únicos

octubre 8, 2026 Tuto Excel 13 min read
Eliminar duplicados en Excel: cómo dejar solo los valores únicos

.Quitar duplicados en Excel es una herramienta que borra, de una sola vez, las filas repetidas de una lista para dejar solo los valores únicos. La usas cuando te llega una hoja con clientes, pedidos o productos repetidos y necesitas una versión limpia con la que trabajar.

En este tutorial verás primero qué hace la herramienta y en qué se distingue de un filtro, luego cómo aplicarla sobre una lista sencilla y sobre varias columnas a la vez, dos formas de ver los duplicados antes de borrarlos (formato condicional y la función UNICOS), y los cuatro tropiezos más habituales. Al terminar sabrás dejar una hoja solo con valores únicos en cualquier versión de escritorio de Excel desde 2007, en Microsoft 365 y en Excel para la web.

Nota: las funciones se escriben con el nombre en español y los argumentos separados con punto y coma (=SI(A2>10;"Alto";"Bajo")). Si tu Excel está en una configuración con punto decimal (México, Estados Unidos), el separador es la coma.

Qué es quitar duplicados y en qué se diferencia de filtrar

Imagina la hoja Clientes de tu tienda: 200 filas con nombre, email y ciudad, y al revisarla ves que varios clientes aparecen dos veces. Tienes dos formas de lidiar con los duplicados, y no dan lo mismo.

Un filtro (Inicio > Modificar > Filtro, o Ctrl+Mayús+L) solo esconde las filas repetidas: siguen ahí, solo que no las ves. En cuanto quitas el filtro, aparecen otra vez, y si copias y pegas a otro sitio te llevas los duplicados con los únicos. Sirve para mirar, no para limpiar.

Quitar duplicados (Datos > Herramientas de datos > Quitar duplicados) borra las filas repetidas para siempre. Es una operación destructiva, así que la ayuda oficial recomienda trabajarla sobre una copia o tener claro Ctrl+Z para deshacer.

La diferencia práctica: con filtro puedes "destripar" los datos sin tocarlos, mientras que Quitar duplicados modifica la hoja. Por eso, antes de borrar conviene revisar: contar repetidos, resaltarlos y, si hace falta, sacar primero una lista de únicos con UNICOS.

Dónde está y qué opciones tiene Quitar duplicados

La herramienta vive en Datos > Herramientas de datos > Quitar duplicados. Al abrirla aparece un cuadro con la lista de columnas de tu hoja, dos botones (Seleccionar todo y Anular selección de todo) y una casilla arriba del todo, Mis datos tienen encabezados, que conviene marcar cuando la primera fila es el título de cada columna.

DatosHerramientas de datosQuitar duplicados

Lo importante del cuadro es la lista de columnas: cada una lleva un cuadradito. Marcas las que quieras usar como clave para decidir qué es un duplicado y cuáles no.

La clave de la búsqueda: la combinación de columnas que eliges

Excel solo borra la segunda (y siguientes) cuando todas las columnas marcadas son iguales fila a fila. Si marcas solo Email y dos tienen pedro@gmail.com pero uno se llama Pedro López y otro Pedro Sanz, Excel los funde en uno. Si marcas Cliente y Email juntos, no los funde, porque el nombre los distingue.

Por eso la clave no es "marcar todas las columnas" ni "marcar la menos importante": es marcar las columnas que, juntas, identifican una fila. Si no tienes un identificador único (un ID, un código), necesitas todas las columnas.

El mensaje con el resultado: cuántos duplicados y cuántos únicos quedan

Al aceptar, sale un aviso con tres cifras: cuántas filas había con duplicados, cuántas se han quitado y cuántos valores únicos quedan. Si te has equivocado, Ctrl+Z lo deshace mientras no hayas guardado y cerrado el libro.

Consejo: Quitar duplicados cambia los datos sin fórmula, así que si los datos de origen se actualizan hay que repetirlo. Conviene trabajar sobre una copia, como recuerda la documentación oficial.

Quitar duplicados en una lista sencilla de una columna

Empezamos con la hoja Clientes de tu tienda, que tiene nombre y email. Lo normal es que dos clientes con el mismo email sean el mismo cliente, así que basta con usar el email como clave.

A B
1 Cliente Email
2 Ana ana@gmail.com
3 Pedro pedro@gmail.com
4 Ana ana@gmail.com
5 Sara sara@gmail.com
6 Luis luis@gmail.com
7 Pedro pedro@gmail.com
8 Marta marta@gmail.com
9 Ana ana@gmail.com
10 Sara sara@gmail.com
11 Hugo hugo@gmail.com
Clientes
Comprueba: la hoja tiene 10 filas de datos y en la columna B hay emails repetidos: ana@gmail.com sale tres veces (filas 2, 4 y 9), pedro@gmail.com dos (3 y 7) y sara@gmail.com dos (5 y 10).

Preparar la hoja: convertir los datos en tabla para que tengan encabezados

Antes de nada conviene convertir los datos en tabla, para que la primera fila sea un encabezado y la herramienta los reconozca bien.

  1. Haz clic en una celda del rango, por ejemplo A1.
  2. Pulsa Ctrl+T para crear una tabla.
  3. Marca la casilla La tabla tiene encabezados y acepta.
A1fx**Cliente**
A B
1 Cliente Email
2 Ana ana@gmail.com
3 Pedro pedro@gmail.com
4 Ana ana@gmail.com
5 Sara sara@gmail.com
6 Luis luis@gmail.com
7 Pedro pedro@gmail.com
8 Marta marta@gmail.com
9 Ana ana@gmail.com
10 Sara sara@gmail.com
11 Hugo hugo@gmail.com
Clientes
Comprueba: el rango A1:B11 aparece con un estilo de tabla y la fila 1 tiene un triangulito de filtro a la derecha de cada encabezado.

Abrir Quitar duplicados y elegir la columna

Ahora sí, a quitar los repetidos. La idea es usar solo Email como clave: dos filas con el mismo email son el mismo cliente.

  1. Haz clic en cualquier celda de la tabla.
  2. Ve a Datos > Herramientas de datos > Quitar duplicados.
  3. Marca la casilla Mis datos tienen encabezados.
  4. En la lista de columnas, desmarca Cliente y deja solo Email.
  5. Pulsa Aceptar.

Tras aceptar, sale el aviso con el resultado: se han quitado 4 valores duplicados y quedan 6 valores únicos (Ana, Pedro, Sara, Luis, Marta y Hugo).

A1fx**Cliente**
A B
1 Cliente Email
2 Ana ana@gmail.com
3 Pedro pedro@gmail.com
4 Sara sara@gmail.com
5 Luis luis@gmail.com
6 Marta marta@gmail.com
7 Hugo hugo@gmail.com
Clientes
Comprueba: la tabla se queda con 6 filas y ya no hay emails repetidos. Si no lo ves, abre Ctrl+Z y vuelve a probar, esta vez dejando la columna Email marcada.

Quitar duplicados con varias columnas como clave

Ahora la hoja Pedidos de tu tienda, donde cada fila es un pedido con su cliente, el producto y la fecha. Lo que quieres es dejar una sola fila por combinación de cliente y producto: si el mismo cliente pide el mismo producto en otro día, no es un duplicado, es otro pedido.

A B C
1 Cliente Producto Fecha
2 Ana Pedido 101 10/01/2026
3 Ana Pedido 101 12/01/2026
4 Ana Pedido 101 20/01/2026
5 Pedro Pedido 102 11/01/2026
6 Pedro Pedido 102 11/01/2026
7 Sara Pedido 103 15/01/2026
8 Luis Pedido 104 18/01/2026
Pedidos
Comprueba: Ana pidió tres veces el Pedido 101 y Pedro pidió dos veces el 102 el mismo día. Lo que debería sobrevivir es una fila de Ana con el 101 (10/01), una fila de Pedro con el 102 (11/01), una de Sara y la de Luis: 4 filas en total.

Marcar varias columnas a la vez en el cuadro

  1. Haz clic dentro de la tabla.
  2. Abre Datos > Herramientas de datos > Quitar duplicados.
  3. Marca Mis datos tienen encabezados.
  4. Desmarca Fecha y deja marcadas Cliente y Producto.
  5. Pulsa Aceptar.
Comprueba: se han quitado 3 valores duplicados y quedan 4 únicos. La fila duplicada de Pedro (11/01) y las dos de Ana repetidas se han borrado, pero la del 12/01 y la del 20/01 se mantienen, porque la Fecha no es parte de la clave.

Comprobar con un ejemplo qué filas se han borrado

Para verlo bien, añade un nuevo pedido repetido y mira qué pasa.

  1. En la celda A9 escribe Ana, en B9 Pedido 101, en C9 25/01/2026.
  2. Vuelve a abrir Datos > Herramientas de datos > Quitar duplicados.
  3. Acepta con Cliente y Producto marcados.
A B C
1 Cliente Producto Fecha
2 Ana Pedido 101 10/01/2026
3 Ana Pedido 101 12/01/2026
4 Ana Pedido 101 20/01/2026
5 Pedro Pedido 102 11/01/2026
6 Pedro Pedido 102 11/01/2026
7 Sara Pedido 103 15/01/2026
8 Luis Pedido 104 18/01/2026
9 Ana Pedido 101 25/01/2026
Pedidos
Comprueba: se han quitado 4 duplicados y quedan 5 únicos. La fila nueva del 25/01 sigue porque tiene fecha distinta y la clave es Cliente + Producto. Si hubieras marcado también Fecha, esa fila se habría borrado, porque es una nueva fila de Ana con el 101 pero en otro día.

Hallar los duplicados sin borrarlos: formato condicional y la función UNICOS

A veces no quieres borrar, solo ver qué se repite. Tienes dos caminos rápidos: una regla visual que colorea los repetidos y una fórmula que los lista.

Resaltar los duplicados con formato condicional

  1. Selecciona el rango, por ejemplo B2:B11.
  2. Abre Inicio > Estilos > Formato condicional > Resaltar reglas de celdas > Duplicar valores.
  3. Elige un color (Relleno rojo claro, texto rojo) y acepta.
InicioEstilosFormato condicionalResaltar reglas de celdasDuplicar valores
B2fxana@gmail.com
A B
1 Cliente Email
2 Ana ana@gmail.com
3 Pedro pedro@gmail.com
4 Ana ana@gmail.com
5 Sara sara@gmail.com
6 Luis luis@gmail.com
7 Pedro pedro@gmail.com
8 Marta marta@gmail.com
9 Ana ana@gmail.com
10 Sara sara@gmail.com
11 Hugo hugo@gmail.com
Clientes
Comprueba: las celdas B4, B7, B9 y B10 aparecen en rojo, porque son los emails que aparecen más de una vez en la lista.
Cuidado: la regla no distingue mayúsculas ni acentos, ni trata distinto un espacio de otro: "Ávila" y "Avila" pueden contar como duplicado o como distintos según la regla.

Sacar la lista de valores únicos con UNICOS

Si lo que necesitas es una columna con cada producto una sola vez, la función UNICOS lo hace de un plumazo.

  1. En la celda D2 escribe =UNICOS(B2:B11) y pulsa Entrar.

=UNICOS(B2:B11)
D2fx=UNICOS(B2:B11)
A B C D
1 Cliente Email Únicos
2 Ana ana@gmail.com ana@gmail.com
3 Pedro pedro@gmail.com pedro@gmail.com
4 Ana ana@gmail.com sara@gmail.com
5 Sara sara@gmail.com luis@gmail.com
6 Luis luis@gmail.com marta@gmail.com
7 Pedro pedro@gmail.com hugo@gmail.com
8 Marta marta@gmail.com
9 Ana ana@gmail.com
10 Sara sara@gmail.com
11 Hugo hugo@gmail.com
Clientes
Comprueba: en la columna D ves los seis emails únicos sin repetir. La fórmula se ha extendido sola hasta D7 porque UNICOS es una función de matrices dinámicas: existe en Excel 2021, 2024 y Microsoft 365. En versiones anteriores, da el error #¿NOMBRE?.
Consejo: si la celda te muestra un único valor en D2 y el resto en blanco, abre Opciones > Fórmulas > Matrices dinámicas > Modo de matriz dinámica y asegúrate de que la opción está activa en tu versión.

Por qué Quitar duplicados no hace lo que esperabas

Cuando Quitar duplicados deja filas que deberían haberse borrado, o borra las que no tocaba, casi siempre es por uno de estos cuatro motivos.

Espacios sobrantes al principio o al final que esconden el duplicado

El caso más común: dos filas son iguales a la vista, pero una tiene un espacio que no se ve. Para Excel, " ana@gmail.com" y "ana@gmail.com" son valores distintos, así que Quitar duplicados no los borra.

B2fx=RECORTAR(A2)
A B
1 Cliente Email limpio
2 ana@gmail.com ana@gmail.com
3 ana@gmail.com ana@gmail.com
Clientes

El arreglo: en una columna auxiliar aplica =RECORTAR(A2) (en inglés TRIM), copia el resultado y pégalo sobre la columna original con Pegado especial > Valores. Después repite Quitar duplicados.

Datos con esquema, subtotales o filas ocultas que no se limpian

Si la hoja tiene subtotales agrupados con el comando clásico, Quitar duplicados puede deshabilitarse o no ver las filas que están en un nivel de esquema. Si tienes filas ocultas con el filtro aplicado, esas filas siguen ahí y pueden ser duplicados que se quedan sin borrar.

El arreglo: quita primero los subtotales con Datos > Subtotal > Quitar todo, muestra las filas ocultas (Inicio > Celdas > Formato > Ocultar y mostrar > Mostrar filas) y vuelve a aplicar Quitar duplicados sobre la hoja limpia.

Fórmulas rotas tras borrar filas

Si tus celdas tienen fórmulas que apuntan a las filas que se borran, esas fórmulas devuelven #¡REF! porque la referencia ya no apunta a nada.

D2fx=B2+C2
A B C D
1 Producto Precio Cantidad Total
2 Pedido 101 1,50 10 #¡REF!
Hoja1

El arreglo: revisa las fórmulas clave después de quitar duplicados y ajusta las celdas que apuntaban a filas borradas. Si trabajas con fórmulas que dependen del orden de las filas, conviene operar siempre sobre una copia, como recomienda la ayuda oficial.

La regla de duplicados del formato condicional no distingue acentos ni mayúsculas

La regla Duplicar valores del formato condicional compara los valores tal como los lee, así que "Ávila" y "Avila" pueden quedar como duplicados o como distintos según las mayúsculas y los acentos del texto. Si necesitas distinguir acentos de forma estricta, la regla de fábrica no te sirve.

El arreglo: usa una regla personalizada con fórmula =CONTAR.SI($B$2:$B$11;B2)>1 para marcar solo los repetidos, o aplica =IGUALD(B2;B3) entre celdas vecinas para distinguir mayúsculas y acentos.

Nota: en hojas con texto en japonés, chino o coreano (idiomas DBCS), la regla Duplicar valores compara los caracteres según la configuración de idioma, como advierte la documentación oficial.

Lo que ya sabes hacer con Quitar duplicados y el siguiente paso

  • Elegir la columna (o la combinación de columnas) que actúa como clave de duplicado.
  • Marcar Mis datos tienen encabezados para no perder la primera fila.
  • Revisar antes con formato condicional y contar los repetidos.
  • Cuidar los espacios sobrantes y los caracteres invisibles que esconden duplicados.
  • Deshacer con Ctrl+Z si el resultado no encaja con lo esperado.

El siguiente paso lógico es usar UNICOS para una lista dinámica: una sola fórmula que se actualiza sola si cambian los datos de origen, sin tener que repetir Quitar duplicados cada vez.

Dudas al quitar duplicados en Excel

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

Selecciona el rango o la tabla y ve a Datos > Herramientas de datos > Quitar duplicados. Marca las columnas que Excel debe considerar para decidir qué es duplicado y pulsa Aceptar: el programa conserva la primera aparición y borra el resto, mostrando un aviso con cuántas filas eliminó y cuántas únicas dejó.

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

Usa =CONTAR.SI(A:A;A2)>1 en una columna auxiliar. Si el resultado es VERDADERO, el valor de A2 ya apareció antes en la lista. Arrastra la fórmula con el controlador de relleno y después filtra por VERDADERO para localizar todos los repetidos.

3. ¿Cómo quitar duplicados en Excel de la forma más rápida?

Si solo te importa una columna, selecciónala y pulsa Datos > Herramientas de datos > Quitar duplicados dejando marcada solo esa columna. En menos de un segundo Excel borra los repetidos y te indica cuántos valores únicos quedaron, sin tocar las filas vecinas.

4. ¿Se pueden eliminar duplicados considerando varias columnas a la vez?

Sí, con Datos > Herramientas de datos > Quitar duplicados marca todas las columnas que quieras usar como criterio. Excel solo borrará las filas en las que la combinación de esas columnas sea idéntica, conservando intactos los registros que difieran en al menos una de ellas.

5. ¿Cómo se llama la herramienta para quitar duplicados en la versión en inglés?

En el Excel en inglés el botón se llama Remove Duplicates y sigue en la pestaña Data, dentro del grupo Data Tools. Su funcionamiento es idéntico: eliges las columnas criterio, pulsas OK y el programa conserva la primera fila de cada bloque repetido.

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

Selecciona el rango, ve a Inicio > Formato condicional > Resaltar reglas de celdas > Valores duplicados y elige un formato, por ejemplo Relleno rojo claro. Los repetidos se pintarán al instante y los valores únicos quedarán sin colorear, para revisarlos antes de decidir qué borrar.

Fuentes

  1. Microsoft¿Como puedo eliminar los datos duplicados de las columnas B,C y …consultado el 05/10/2026
  2. MicrosoftFiltrar valores únicos o quitar valores duplicados – Microsoft Supportconsultado el 05/10/2026
  3. MicrosoftUNICOS — documentación oficialconsultado el 05/10/2026
  4. MicrosoftFormato condicional — documentación oficialconsultado el 05/10/2026