Eliminar duplicados

Cómo eliminar duplicados en Excel: tres métodos explicados

octubre 17, 2026 Tuto Excel 10 min read
Cómo eliminar duplicados en Excel: tres métodos explicados

Quitar duplicados es la forma más rápida de limpiar una lista en Excel cuando el mismo valor aparece varias veces. En este tutorial vas a usar una hoja de pedidos de una tienda para repasar cuatro maneras de borrar o localizar repetidos: el botón Quitar duplicados, el formato condicional, la función UNICOS y CONTAR.SI con filtro.

La herramienta Quitar duplicados está en Excel desde la versión 2007, UNICOS y las matrices dinámicas llegaron en Excel 2021 y Microsoft 365, y CONTAR.SI está en todas las versiones. Los ejemplos están escritos con punto y coma como separador de argumentos.

Nota: Si tu Excel está configurado con punto decimal (México, Estados Unidos), el separador de argumentos es la coma en lugar del punto y coma.

Para qué sirve quitar duplicados y cuándo conviene usarlo

Quitar duplicados sirve para dejar una sola copia de cada valor que se repite en una lista. Es útil cuando importas datos de otro programa y te llegan filas duplicadas, cuando varios usuarios han rellenado la misma tabla y la han juntado, o cuando necesitas una lista limpia de clientes, productos o pedidos para hacer un resumen.

Conviene usarlo cuando los repetidos son un error y sabes que todas las copias son iguales. No conviene cuando las filas parecen repetidas pero algún dato cambia y te interesa conservarlas, porque Quitar duplicados las borraría sin avisarte.

Qué significa quitar duplicados en Excel y cuándo te ahorra tiempo

Quitar duplicados significa que Excel compara las filas de la zona seleccionada y deja solo la primera aparición de cada combinación de valores; las siguientes las elimina. En tu hoja de pedidos, si el mismo cliente aparece tres veces, después de quitar duplicados queda una sola fila con ese cliente.

Te ahorra tiempo frente a buscar y borrar a mano, sobre todo cuando la lista tiene cientos o miles de filas. La clave está en entender que compara filas completas, no solo una columna: si dos pedidos del mismo cliente tienen productos distintos, no son duplicados.

Dónde está Quitar duplicados y qué opciones te ofrece

El botón está en la pestaña Datos, dentro del grupo Herramientas de datos. Al pulsarlo se abre un cuadro de diálogo con dos zonas: arriba, una casilla para indicar si la primera fila es un encabezado, y debajo, la lista de columnas que Excel va a comparar.

DatosHerramientas de datosQuitar duplicados

Si la casilla Mis datos tiene encabezados está marcada, la primera fila no se compara ni se borra. La lista de columnas decide qué se considera duplicado: si marcas todas, solo se borran las filas idénticas en todas las columnas; si marcas solo Cliente, basta con que el cliente coincida para considerarlo repetido.

Eliminar duplicados con el botón Quitar duplicados

Empezamos con la hoja de pedidos en A1:C12. El objetivo es borrar los pedidos repetidos por cliente.

A1fx**Cliente**
A B C
1 Cliente Producto Cantidad
2 Ana Cuaderno 2
3 Pedro Lapiz 5
4 Ana Cuaderno 2
5 Lucia Goma 1
6 Pedro Lapiz 5
7 Maria Regla 3
8 Ana Goma 4
9 Lucia Goma 1
10 Pedro Cuaderno 1
11 Maria Regla 3
12 Ana Cuaderno 2
Pedidos
  1. Selecciona el rango A1:C12.
  2. Abre Datos > Herramientas de datos > Quitar duplicados.
  3. Marca la casilla Mis datos tienen encabezados.
  4. Marca solo la columna Cliente.
  5. Pulsa Aceptar.

=UNICOS(A2:A12)
Comprueba: La hoja queda con una fila por cliente (Ana, Pedro, Lucía, María) y aparece un mensaje de aviso con el número de duplicados quitados.

Marcar las columnas que Excel debe comparar

El cuadro Quitar duplicados te deja decidir qué columnas importan. Si marcas solo Cliente, basta con que el cliente se repita para que la fila se borre, sin importar el producto. Si marcas Cliente y Producto, solo se borra cuando la combinación de ambos se repite.

  1. Repite los pasos anteriores sobre la misma hoja.
  2. Esta vez marca las tres columnas: Cliente, Producto y Cantidad.
  3. Pulsa Aceptar.

Ahora solo se borran las filas 4, 6, 9 y 11, que son idénticas a otra. La fila 8 (Ana con Goma) y la fila 10 (Pedro con Cuaderno) se quedan porque su combinación es única.

Consejo: Si tienes una tabla con formato de tabla, Quitar duplicados añade automáticamente los encabezados.

El aviso de cuántos duplicados se quitaron y cuántos quedaron

Al pulsar Aceptar, Excel muestra un cuadro breve con el resumen.

Si marca menos columnas, el número de duplicados quitados cambia. La cifra que sale se refiere a las filas eliminadas, no a las celdas borradas.

Resaltar los repetidos antes de borrarlos con Formato condicional

Antes de borrar nada, conviene ver qué filas están repetidas. El formato condicional las pinta de color sin tocar los datos.

A2fxLapiz
A
1 Producto
2 Lapiz
3 Cuaderno
4 Lapiz
5 Goma
6 Cuaderno
7 Regla
8 Goma
9 Cuaderno
10 Lapiz
Productos
  1. Selecciona A2:A20 (o el rango con los productos).
  2. Ve a Inicio > Estilos > Formato condicional > Resaltar reglas de celdas > Valores duplicados.
  3. Elige el formato (rojo claro, por ejemplo) y pulsa Aceptar.
InicioEstilosFormato condicionalResaltar reglas de celdasValores duplicados
Comprueba: Lapiz, Cuaderno y Goma aparecen con fondo rojo porque están repetidos; Regla se queda sin color.

Esta vista te permite decidir con criterio qué borrar, y si pulsas Ctrl+Z recuperas los colores, porque el formato se puede deshacer.

Crear una lista de valores únicos con la función UNICOS

Si prefieres no tocar la lista original y sacar los productos únicos a otra columna, UNICOS lo hace en una sola fórmula.

B2fx=UNICOS(A2:A20)
A B
1 Producto Únicos
2 Lapiz Lapiz
3 Cuaderno Cuaderno
4 Lapiz Goma
5 Goma Regla
6 Cuaderno
7 Regla
8 Goma
9 Cuaderno
10 Lapiz
Productos
  1. En la celda B2 escribe =UNICOS(A2:A20).
  2. Pulsa Entrar.
  3. Excel expande el resultado hacia abajo solo: aparecen Lapiz, Cuaderno, Goma y Regla.

=UNICOS(A2:A20)
Comprueba: La lista de B2 a B5 contiene los productos únicos. La columna A sigue como estaba, con sus repetidos.

UNICOS está en Excel 2021, 2024 y Microsoft 365; en versiones anteriores necesitas usar Quitar duplicados o fórmulas más largas con SI.ERROR y BUSCARV.

Marcar las repeticiones con CONTAR.SI y filtrarlas

Otra forma de localizar repetidos es añadir una columna auxiliar que cuente cuántas veces ha aparecido cada valor hasta esa fila.

B2fx=CONTAR.SI($A$2:A2;A2)
A B
1 Producto Rep.
2 Lapiz 1
3 Cuaderno 1
4 Lapiz 2
5 Goma 1
6 Cuaderno 2
7 Regla 1
8 Goma 2
9 Cuaderno 3
10 Lapiz 3
Productos
  1. En B2 escribe =CONTAR.SI($A$2:A2;A2).
  2. Arrastra el controlador de relleno hasta B20.
  3. Selecciona B1:B20 y aplica Datos > Ordenar y filtrar > Filtro.
  4. Abre la lista de la columna B y deja solo las mayores que 1.

=CONTAR.SI($A$2:A2;A2)
Comprueba: Quedan a la vista solo las filas con valor 2 o más: Lapiz (filas 4 y 10), Cuaderno (filas 6 y 9) y Goma (fila 8). El rango $A$2:A2 se va ampliando al arrastrar y mantiene fija la celda inicial.

CONTAR.SI (en inglés COUNTIF) está en todas las versiones de Excel desde 2007.

Borrar duplicados en varias columnas a la vez

Volvemos a la hoja de pedidos para borrar combinaciones repetidas de Cliente y Producto.

A1fx**Cliente**
A B C
1 Cliente Producto Cantidad
2 Ana Cuaderno 2
3 Pedro Lapiz 5
4 Ana Goma 4
5 Lucia Goma 1
6 Pedro Lapiz 5
7 Maria Regla 3
8 Ana Cuaderno 2
Pedidos
  1. Selecciona A1:C8.
  2. Ve a Datos > Herramientas de datos > Quitar duplicados.
  3. Marca la casilla Mis datos tienen encabezados.
  4. Marca solo las columnas Cliente y Producto.
  5. Pulsa Aceptar.
Comprueba: Las filas 6 y 8 (Pedro/Lapiz y Ana/Cuaderno repetidas) se borran; las combinaciones únicas se mantienen.

La diferencia con marcar las tres columnas es que la cantidad ya no influye: si el mismo cliente pide el mismo producto dos veces con distinta cantidad, las dos filas se consideran duplicadas y se eliminan.

Por qué Quitar duplicados no encuentra los repetidos

Quitar duplicados no siempre ve los repetidos como esperas. Las tres causas más habituales son filas vacías mezcladas, diferencias invisibles de escritura y borrar sin haber comprobado antes. Las repasamos una por una.

Hay filas vacías entre los datos

Si entre las filas de datos hay una fila en blanco, Excel puede tomarla como fin del rango y dejar sin revisar las filas de abajo.

A1fx**Cliente**
A B C
1 Cliente Producto Cantidad
2 Ana Cuaderno 2
3 Pedro Lapiz 5
4
5 Lucia Goma 1
6 Ana Cuaderno 2
Pedidos

Al seleccionar solo A1:C3, la fila 6 no entra en la revisión. La solución es seleccionar el rango completo, incluidas las filas vacías intermedias, o convertir los datos en una tabla con Ctrl+T. Si marcas toda la columna (por ejemplo A:A), las filas vacías se cuentan y no molestan.

Los datos están escritos con mayúsculas o tildes distintas

CONTAR.SI no distingue mayúsculas de minúsculas, pero Quitar duplicados sí compara el texto tal cual está escrito. Pedro, pedro y Pedro llevan tilde o acento diferente y se tratan como tres valores distintos.

A1fx**Cliente**
A
1 Cliente
2 Pedro
3 pedro
4 Pedro
5 PEDRO
Clientes
Cuidado: Quitar duplicados ve cuatro clientes distintos aquí, aunque para ti sean el mismo.

Para arreglarlo, normaliza el texto antes con MAYUSC, MINUSC o NOMPROPIO. Por ejemplo, en una columna auxiliar:

=MAYUSC(A2)

Luego quitas duplicados sobre la columna nueva. Mayúsculas y tildes se unifican, y el resultado ya no se confunde.

Has borrado algo que no era un duplicado

Si al pulsar Aceptar te das cuenta de que se borró una fila que no era duplicado, no pasa nada si no has guardado: pulsa Ctrl+Z y Excel deshace la operación completa, incluidos los datos borrados.

Cuidado: Si ya guardaste el archivo con Ctrl+G antes de comprobar, el Ctrl+Z no recupera las filas.

El arreglo es volver a la copia de seguridad (si la tienes) o rehacer el trabajo. Por eso conviene revisar primero con formato condicional o CONTAR.SI y solo después borrar de verdad.

Lo que ya sabes hacer con los duplicados en Excel

  • Usar Datos > Herramientas de datos > Quitar duplicados para borrar filas repetidas de un golpe.
  • Pintar los repetidos con Inicio > Estilos > Formato condicional > Valores duplicados antes de borrar nada.
  • Sacar una lista aparte con =UNICOS(A2:A20) en Excel 2021 y Microsoft 365.
  • Marcar las repeticiones con =CONTAR.SI($A$2:A2;A2) y filtrar la columna auxiliar para ver solo los repetidos.
  • Comprobar siempre antes de pulsar Aceptar: si algo no encaja, Quitar duplicados no avisa.

El siguiente paso es limpiar la hoja de pedidos completa: quitar duplicados, revisar ortografía y dejarla lista para hacer un resumen con SUBTOTALES o una tabla dinámica.

Dudas al usar Quitar duplicados en Excel

  • ¿Cómo borrar datos repetidos en Excel sin perder información? Haz una copia de la hoja antes y usa Quitar duplicados sobre la copia, o revisa primero con formato condicional.
  • ¿Por qué Quitar duplicados no me borra nada? Probablemente las filas parecen iguales pero algún carácter cambia (espacio, mayúscula, tilde) o hay filas vacías entre los datos.
  • ¿UNICOS está en mi versión de Excel? Solo en Excel 2021, 2024 y Microsoft 365; en versiones anteriores usa Quitar duplicados o una tabla dinámica.
  • ¿Se puede deshacer Quitar duplicados? Sí, con Ctrl+Z antes de guardar; después de guardar, solo con una copia de seguridad.

Dudas al usar Quitar duplicados en Excel

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

Selecciona el rango y ve a Datos > Herramientas de datos > Quitar duplicados. Marca solo la columna donde quieres eliminar los repetidos, acepta y Excel conservará la primera aparición de cada valor borrando el resto.

2. ¿Cómo quitar duplicados en Excel paso a paso?

Copia tus datos, elige el rango y abre Datos > Herramientas de datos > Quitar duplicados. Marca las columnas a revisar, pulsa Aceptar y Excel te dirá cuántos duplicados eliminó y cuántos valores únicos quedaron.

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

Usa =CONTAR.SI(A:A;A2)>1 en una columna auxiliar: devuelve VERDADERO si el valor ya apareció antes en A2. Para contar apariciones exactas, =CONTAR.SI(A:A;A2) te dice cuántas veces se repite cada valor.

4. ¿Cómo cruzar datos repetidos entre dos tablas en Excel?

Carga las dos tablas en Power Query con Datos > Obtener datos y luego usa una combinación interna (Combinar consultas) emparejando la columna común. Así obtienes solo las filas que existen en ambas tablas, con los duplicados que se repiten en ambas.

5. ¿Cómo eliminar duplicados considerando varias columnas a la vez?

En Datos > Quitar duplicados, marca solo las columnas que forman la combinación única: por ejemplo, Nombre y Apellido. Excel borrará las filas en que esas dos columnas se repiten idénticas, conservando una sola copia.

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

En Excel en inglés, la herramienta se llama Remove Duplicates (Data > Data Tools > Remove Duplicates). Para marcarlos con fórmula, usa =IF(COUNTIF($A$2:A2,A2)>1,"Duplicado","Único") en la columna auxiliar junto a tus datos.

Fuentes

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