Eliminar duplicados

Quitar duplicados en Excel: cómo dejar una sola vez cada dato

octubre 8, 2026 Tuto Excel 13 min read
Quitar duplicados en Excel: cómo dejar una sola vez cada dato

Antes de tocar nada, una frase: «quitar duplicados» en Excel significa borrar las filas repetidas de una lista según las columnas que tú elijas, y se hace con un botón de la cinta, con la función UNICOS o con Power Query. En este tutorial trabajarás con una hoja de clientes de una tienda pequeña que tiene «Ana Ruiz» escrita tres veces y un «Luis Pérez» mal escrito; al terminar sabrás limpiar la lista, ver los repetidos sin borrarlos y montar una versión que se actualice sola. La herramienta está en Excel 2007, 2010, 2013, 2016, 2019, 2021, 2024 y Microsoft 365; UNICOS y las matrices dinámicas solo desde Excel 2021 y Microsoft 365.

Qué significa «quitar duplicados» y cuándo te ahorra un disgusto

Imagina la hoja Clientes de tu tienda: ocho fichas de clientes y, al revisarla, ves que «Ana Ruiz» aparece tres veces y «Luis Pérez» dos, una de ellas «Luis Perez» sin tilde. Cuando mandas un correo a esa columna para una promoción, Ana recibe el mismo mensaje tres veces y Luis se queda fuera porque su dirección está pegada al nombre repetido. Eso es justo lo que «quitar duplicados» resuelve: revisa una tabla, detecta las filas que están repetidas según las columnas que le indiques y borra las copias para dejar una sola fila por cliente.

El botón no «busca» repetidos con inteligencia: compara texto y números tal como están escritos. Si «Ana» y «Ana » parecen iguales a tus ojos, para Excel son dos valores distintos porque el segundo lleva un espacio al final. Tampoco toca la hoja original de forma reversible una vez guardada, así que la regla de oro es trabajar siempre sobre una copia.

Consejo: antes de pulsar Quitar duplicados, ve a la ficha Archivo > Guardar como y guarda el libro como clientes_original.xlsx. Así puedes volver atrás si el resultado no es el que esperabas.

Dónde está la herramienta y qué hace exactamente

El camino oficial en el Excel en español es este:

DatosHerramientas de datosQuitar duplicados

Al pulsarlo se abre un cuadro con la lista de columnas del rango que tengas elegido en ese momento:

Excel revisa fila por fila y, si encuentra otra fila cuyos valores coinciden en todas las columnas marcadas, borra la segunda y siguientes. Al final te muestra un mensaje como «Se han quitado 3 valores duplicados. Quedan 5 valores únicos.»

Elegir las columnas que definen el duplicado

Si marcas todas las columnas, solo se borran las filas que son idénticas en todo. Si desmarcas alguna, Excel solo compara por las que quedan marcadas. En la hoja Clientes, imagina estas dos tablas pequeñas:

Nombre Email Ciudad
Ana Ruiz ana@mail.com Madrid
Ana Ruiz ana@mail.com Madrid
Ana Ruiz ana2@mail.com Madrid
Luis Pérez luis@mail.com Sevilla
  • Si marcas Nombre, Email y Ciudad: se elimina la fila 2 (idéntica a la 1) y quedan 3 clientes.
  • Si solo marcas Email: las filas 1 y 2 tienen el mismo email y desaparecen; quedan 3 clientes, igual que antes porque la fila 3 tiene otro email.
  • Si marcas solo Ciudad con productos Teclado, Teclado, Ratón: se queda un Teclado y un Ratón; dos filas eliminadas.

El atajo que abre el cuadro al vuelo

Nota: pulsa Alt, después A y después M y se abre el cuadro Quitar duplicados en Excel 2016, 2019, 2021, 2024 y Microsoft 365 sobre Windows. En Mac no hay combinación fija; usa la cinta Datos > Quitar duplicados.

Tu primera limpieza: una lista de clientes con nombres repetidos

Partimos de la hoja Clientes tal como la tienes hoy, con sus ocho filas y sus duplicados:

A1fx**Cliente**
A B C
1 Cliente Email Importe
2 Ana Ruiz ana@mail.com 120,00
3 Ana Ruiz ana@mail.com 120,00
4 Ana Ruiz ana@mail.com 135,00
5 Luis Pérez luis@mail.com 80,00
6 Luis Perez luis@mail.com 80,00
7 Marta Gómez marta@mail.com 200,00
8 Marta Gómez marta@mail.com 200,00
9 Pedro Soto pedro@mail.com 50,00
Clientes
  1. Selecciona A1:C9 arrastrando con el ratón.
  2. Abre el cuadro con la cinta Datos > Herramientas de datos > Quitar duplicados o con el atajo Alt+A+M.
  3. Marca la casilla «Mis datos tienen encabezados». Las tres columnas aparecen listadas.
  4. Deja marcadas Cliente, Email e Importe para buscar duplicados exactos en toda la fila.
  5. Pulsa Aceptar.

Verás el aviso «Se han quitado 3 valores duplicados. Quedan 6 valores únicos.». Tu hoja queda así:

A1fx**Cliente**
A B C
1 Cliente Email Importe
2 Ana Ruiz ana@mail.com 120,00
3 Ana Ruiz ana@mail.com 135,00
4 Luis Pérez luis@mail.com 80,00
5 Luis Perez luis@mail.com 80,00
6 Marta Gómez marta@mail.com 200,00
7 Pedro Soto pedro@mail.com 50,00
Clientes
Comprueba: el aviso final dice 6 filas únicas. La fila 3 (Ana Ruiz con 135,00) y la fila 5 (Luis Perez sin tilde) siguen ahí porque no son idénticas a sus vecinas.

Resaltar antes de borrar: ver los repetidos sin tocarlos

A veces no quieres borrar nada, solo ver qué filas están repetidas para decidir después. Para eso está el formato condicional, que pinta las celdas duplicadas en color y deja los datos intactos.

  1. Selecciona solo la columna de clientes: haz clic en el encabezado de la columna A.
  2. Abre la cinta Inicio > Estilos > Formato condicional > Reglas para resaltar celdas > Valores duplicados.
  3. En el cuadro que se abre, deja la opción «Duplicados» y elige un formato (rojo claro, por ejemplo). Pulsa Aceptar.
A1fx**Cliente**
A B C
1 Cliente Email Importe
2 Ana Ruiz ana@mail.com 120,00
3 Ana Ruiz ana@mail.com 120,00
4 Ana Ruiz ana@mail.com 135,00
5 Luis Pérez luis@mail.com 80,00
6 Luis Perez luis@mail.com 80,00
7 Marta Gómez marta@mail.com 200,00
8 Marta Gómez marta@mail.com 200,00
9 Pedro Soto pedro@mail.com 50,00
Clientes

Las celdas A2, A3, A7 y A8 quedan en rojo claro: hay tres «Ana Ruiz» y dos «Marta Gómez». A5 y A6 no salen porque «Luis Pérez» y «Luis Perez» son textos distintos para Excel.

Comprueba: las celdas en rojo son las que tienen al menos una gemela más arriba o más abajo. Si no ves nada en rojo, revisa que el rango seleccionado es solo la columna A y que la regla se aplicó a «Duplicados», no a «Únicos».

La lista de únicos que se actualiza sola con UNICOS

Cuando quieras una lista que se mantenga sola al añadir clientes nuevos, la función UNICOS (en inglés UNIQUE) te la genera en una sola fórmula. Crea una hoja nueva Únicos:

A2fx=UNICOS(Clientes!A2:A9)
A
1 Cliente
2 Ana Ruiz
3 Luis Pérez
4 Luis Perez
5 Marta Gómez
6 Pedro Soto
Únicos

La fórmula:

=UNICOS(Clientes!A2:A9)

Basta escribirla en A2 y Entrar: Excel 2021 y Microsoft 365 vierten los valores únicos hacia abajo por ti. Si en Clientes entra una clienta llamada «Sara López», la vuelves a escribir el movimiento (o pulsas F9 para recalcular) y aparece sola en Únicos.

Nota: en Excel configurado con punto decimal (México, Estados Unidos), el separador de argumentos es la coma: =UNICOS(Clientes!A2:A9).
Cuidado: en versiones anteriores a 2021, esta fórmula muestra #¿NOMBRE?. Si tu Excel es 2019 o anterior, usa el botón de Quitar duplicados o el Filtro avanzado que verás más abajo.

El argumento exactly_once para sacar los que están repetidos

UNICOS tiene un tercer argumento, exactly_once, que cambia el comportamiento: si pones VERDADERO, solo devuelve los valores que aparecen más de una vez. Sirve para auditar qué clientes están duplicados en tu lista:

A2fx=UNICOS(Clientes!A2:A9;;VERDADERO)
A
1 Repetidos
2 Ana Ruiz
3 Marta Gómez
Auditoría

=UNICOS(Clientes!A2:A9;;VERDADERO)

Fíjate en los dos punto y coma seguidos: el segundo argumento (by_col) se deja vacío para mantener el orden por defecto (de arriba abajo).

Comprueba: en Auditoría ves solo «Ana Ruiz» y «Marta Gómez», los dos nombres que efectivamente están más de una vez en Clientes.

Tres formas más cuando no quieres (o no puedes) usar el botón

Hay situaciones en las que el botón no encaja: necesitas conservar el original sin tocarlo, quieres ver los repetidos sin borrarlos o la lista cambia cada semana. Esta tabla compara las opciones:

Método ¿Borra datos? ¿Se repite solo? ¿Disponible en…?
Quitar duplicados (botón) Sí, sobre el rango elegido No, hay que volver a pulsarlo 2007 en adelante
Filtro avanzado Solo si «Copiar en otra ubicación» Sí, queda una copia filtrada 2007 en adelante
Formato condicional No, solo colorea Sí, se recalcula con los datos 2007 en adelante
UNICOS No, devuelve una lista aparte Sí, se actualiza con la fórmula 2021 y Microsoft 365
Power Query No, carga una tabla aparte Sí, con un clic en «Actualizar» 2016 y Microsoft 365 (2010 y 2013 como complemento)

Filtro avanzado: Copiar en otra ubicación y marcar «Solo registros únicos»

El Filtro avanzado es el «abuelo» de Quitar duplicados y todavía se usa cuando quieres que los datos originales no se toquen. Sobre la hoja Clientes:

  1. Ve a Datos > Ordenar y filtrar > Avanzadas.
  2. En el cuadro, marca «Copiar a otro lugar».
  3. En «Rango de la lista» escribe A1:C9. En «Copiar en selecciona, por ejemplo, H1` de la misma hoja.
  4. Activa «Solo registros únicos». Pulsa Aceptar.
H1fx**Cliente**
H I J
1 Cliente Email Importe
2 Ana Ruiz ana@mail.com 120,00
3 Ana Ruiz ana@mail.com 135,00
4 Luis Pérez luis@mail.com 80,00
5 Luis Perez luis@mail.com 80,00
6 Marta Gómez marta@mail.com 200,00
7 Pedro Soto pedro@mail.com 50,00
Clientes
Comprueba: a la derecha tienes la lista limpia y la izquierda (A:C) sigue igual.

Power Query: dejar grabada la limpieza para reutilizarla

Cuando la hoja Clientes la recibes cada lunes de un proveedor y siempre trae duplicados, Power Query te permite dejar la operación grabada y repetirla con un clic.

  1. Selecciona A1:C9 y abre Datos > Obtener y transformar datos > Desde tabla o rango. Si te pide confirmar el rango, acepta.
  2. En el editor de Power Query, ve a Inicio > Reducir filas > Quitar duplicados. La vista previa muestra solo las filas únicas.
  3. Cierra con Inicio > Cerrar y cargar > Cerrar y cargar en… y elige «Tabla» en la celda E1 de una hoja nueva.
E1fx**Cliente**
E F G
1 Cliente Email Importe
2 Ana Ruiz ana@mail.com 120,00
3 Ana Ruiz ana@mail.com 135,00
4 Luis Pérez luis@mail.com 80,00
5 Luis Perez luis@mail.com 80,00
6 Marta Gómez marta@mail.com 200,00
7 Pedro Soto pedro@mail.com 50,00
Clientes limpios
Nota: Power Query viene de fábrica desde la versión 2016 de Excel. En Excel 2010 y 2013 se descarga e instala como complemento desde la página de Microsoft.

Por qué Excel no me quita los duplicados (o me quita los que no debe)

Cuando Quitar duplicados no hace lo que esperas, el problema casi siempre está en los datos, no en la herramienta. Estos son los tres tropiezos más habituales con la misma hoja Clientes.

«Ana» y «Ana » parecen distintos por un espacio al final

Ana y Ana (con un espacio al final) son dos valores distintos para Excel, así que Quitar duplicados los deja como están. Lo ves al pegar nombres desde una web o un PDF. El arreglo es limpiar con ESPACIOS (en inglés TRIM) en una columna auxiliar:

D2fx=ESPACIOS(A2)
A B D
2 Ana Ana Ana
3 Ana Ruiz Ana Ruiz Ana Ruiz
Clientes

=ESPACIOS(A2)

Después, copia D2:D9, pega como valores sobre A2:A9 y vuelve a ejecutar Quitar duplicados. Si los datos vienen de una web, pueden traer un espacio duro (carácter 160) que ESPACIOS no quita; usa:

=SUSTITUIR(ESPACIOS(A2);CARACTER(160);" ")

Filas ocultas que se quedan fuera del recuento

Si filtras la tabla o escondes alguna fila antes de pulsar Quitar duplicados, la herramienta ignora las filas ocultas y «se ahorra» duplicados que tú no querías ahorrar. El arreglo: selecciona todo el rango con Ctrl+Inicio y Ctrl+Mayús al final, pulsa Inicio > Celdas > Formato > Ocultar y mostrar > Mostrar filas y vuelve a ejecutar la herramienta sobre el rango completo.

Comprueba: si el mensaje final dice «Se han quitado 0 valores duplicados» y tú sabes que los hay, mira la barra de estado: si entre las filas 1 y 9 hay números de fila saltados, hay filas ocultas.

Quito duplicados y se rompen los totales de abajo

Si debajo del rango tienes un SUMA, un BUSCARV o cualquier fórmula que mira el rango, al borrar filas las celdas de abajo se desplazan y los totales cambian. Trabaja sobre una copia o convierte los datos en tabla: Inicio > Estilos > Dar formato como tabla. Las tablas ajustan sus fórmulas al cambiar de tamaño, así que el SUMA de la fila de totales se mantiene.

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

  • Trabaja siempre sobre una copia: Archivo > Guardar como antes de tocar nada.
  • Elige bien las columnas del cuadro: marcar todas es fila idéntica; desmarcar alguna es buscar duplicados solo por las marcadas.
  • El atajo Alt+A+M abre Quitar duplicados al vuelo en Windows; en Mac, Datos > Quitar duplicados.
  • UNICOS te da una lista que se actualiza sola desde Excel 2021 y Microsoft 365.
  • Power Query deja la limpieza grabada para repetirla con un clic cuando la lista llega cada semana.

Siguiente paso natural: convierte la hoja Clientes en una tabla real con Inicio > Estilos > Dar formato como tabla. Así, cuando añadas clientes nuevos, Quitar duplicados, UNICOS y Power Query entienden siempre el rango completo, sin tener que andar seleccionándolo a mano.

Preguntas frecuentes

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

Abre la hoja con tus datos, ve a Datos > Herramientas de datos > Quitar duplicados y pulsa Aceptar. Excel conserva la primera aparición de cada fila y borra las repeticiones siguientes, avisándote al final cuántas quitó y cuántas quedan únicas.

2. Cómo quitar duplicados en Excel

Selecciona el rango o la tabla, entra en Datos > Herramientas de datos > Quitar duplicados, marca las columnas que quieres comparar y pulsa Aceptar. La herramienta borra las filas repetidas y te muestra un resumen con los duplicados eliminados y los valores únicos que quedan.

3. Qué fórmula usar para identificar duplicados en Excel

Escribe en una columna auxiliar =CONTAR.SI($A$2:A2;A2)>1 y arrástrala hacia abajo con el controlador de relleno. Te marca con VERDADERO las filas que ya existían antes y con FALSO la primera aparición de cada dato, sin borrar nada.

4. Cómo quitar duplicados en Excel si el programa está en inglés

El botón en inglés se llama Remove Duplicates y está en la pestaña Data, dentro del grupo Data Tools. El proceso es idéntico: eliges el rango, marcas las columnas a comparar y aceptas; Excel conserva la primera fila y elimina las repeticiones.

5. Cómo eliminar duplicados en Excel considerando varias columnas

En el cuadro Quitar duplicados marca solo las columnas cuya combinación debe ser única; si marcas las tres, Excel borrará las filas en las que las tres columnas coincidan a la vez. Por ejemplo, con Nombre + Apellido + Ciudad solo se considera duplicado cuando las tres casillas son iguales.

6. Qué hacer si Quitar duplicados en Excel no funciona como esperaba

Lo más habitual es que el rango seleccionado no incluye todas las columnas o que la primera fila se interpreta como encabezado y no se compara. Asegúrate de marcar “Mis datos tienen encabezados” correctamente y de seleccionar la tabla completa pulsando Ctrl* antes de abrir la herramienta.

7. Cómo identificar duplicados en Excel sin borrarlos

Aplica formato condicional con Inicio > Formato condicional > Resaltar reglas de celdas > Valores duplicados y elige un color de relleno. Verás en pantalla las celdas repetidas sin que se modifique ningún dato, y podrás decidir después qué fila eliminar manualmente.

8. Cómo cruzar datos repetidos entre dos listas en Excel

Carga ambas tablas en Power Query (Datos > Obtener datos > De tabla o rango), fusiona las dos consultas con la columna común usando la opción de combinación interna y revisa las filas coincidentes. Así localizas qué registros aparecen en las dos listas sin tocar tus hojas originales.

Fuentes

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