Tienes una hoja con clientes, ventas o productos y, cuando sumas o cuentas, los totales no cuadran porque hay filas repetidas. Este tutorial te enseña a limpiar duplicados en Excel de cinco formas distintas, de menos a más: con el botón de la cinta, marcándolos sin borrarlos con formato condicional, detectándolos con una fórmula, construyendo una lista limpia con la función UNICOS y, cuando la hoja pesa miles de filas, con Power Query. Funciona en Excel 2007 y posteriores para los métodos clásicos, y desde Excel 2021 y Microsoft 365 para UNICOS. Vamos con un libro realista: una lista de pedidos con producto, cantidad y total que se repite dos veces y nos falsea las sumas.
Qué es un duplicado en Excel y por qué conviene limpiarlo antes de analizar
Un duplicado es una fila que tiene los mismos valores que otra en todas las columnas que tú decidas comparar. Si en A1:C9 hay dos filas con el mismo producto, la misma cantidad y el mismo total, Excel las cuenta como dos ventas cuando en realidad es una, y los totales, los BUSCARV (en inglés VLOOKUP) y las tablas dinámicas se desvían.
La herramienta «Quitar duplicados» borra las repetidas. Antes de usarla conviene decidir dos cosas: qué columnas defines como iguales (las tres, solo el producto, o también la fecha) y si quieres borrar o solo marcar. Marcar sirve para auditar; borrar sirve para limpiar antes de analizar.
En nuestro libro de pedidos, las filas 2 y 8 son la misma venta escrita dos veces. Vamos a quitarlas y a explicar por qué.
Dónde está Quitar duplicados y qué opciones te ofrece el cuadro
La herramienta vive en la cinta, en el grupo Herramientas de datos.
Al pulsarla se abre un cuadro con dos grupos de casillas.
En «Columnas» decides cuáles comparar: si marcas las tres, solo se borrarán las filas idénticas en las tres; si desmarcas «Cantidad», dos ventas del mismo producto pero con cantidad distinta no cuentan como duplicadas.
Las columnas que decides comparar
Excel compara la fila completa o solo las columnas marcadas. Si tu lista es de pedidos y dos clientes pidieron lo mismo el mismo día, son dos ventas distintas; pero si la lista es de productos únicos y solo te importa el nombre, desmarcas las demás. La regla es: marca solo las columnas que tienen que coincidir para que cuente como duplicado.
| Marca | Resultado |
|---|---|
| Producto + Cantidad + Total | Solo filas idénticas en las tres |
| Solo Producto | Cualquier venta del mismo producto, aunque cambie la cantidad |
| Todas desmarcadas | Ninguna se borra (la herramienta queda anulada) |
«Mis datos tienen encabezados»: la casilla que cambia el resultado
La casilla del cuadro cambia qué hace Excel con la primera fila. Si está marcada, la primera fila se trata como título y no se compara ni se borra; si no está marcada, la primera fila se incluye en la comparación y puede caer como duplicado. Por eso, si tu hoja ya tiene encabezados, déjala marcada; si tu rango empieza en datos puros, desmárcala.
En nuestro libro, la fila 1 tiene los títulos (Producto, Cantidad, Total). Con la casilla activa la deja en paz; con la casilla desactivada podría borrarla si coincidiera con otra, algo raro pero posible.
El método rápido con el botón de la cinta, paso a paso
Empezamos con la hoja tal como está, con sus ocho filas y dos repetidas.
| A | B | C | |
|---|---|---|---|
| 1 | Producto | Cantidad | Total |
| 2 | Cuaderno A5 | 2 | 6,40 |
| 3 | Bolígrafo azul | 5 | 4,50 |
| 4 | Carpeta | 3 | 5,70 |
| 5 | Cuaderno A5 | 1 | 3,20 |
| 6 | Goma | 4 | 3,20 |
| 7 | Bolígrafo azul | 5 | 4,50 |
| 8 | Cuaderno A5 | 2 | 6,40 |
| 9 | Carpeta | 3 | 5,70 |
Pasos para limpiar:
- Selecciona A1:C9 (el rango entero con encabezados).
- Ve a Datos > Herramientas de datos > Quitar duplicados.
- En el cuadro, deja marcadas Producto, Cantidad y Total.
- Deja marcada la casilla «Mis datos tienen encabezados».
- Pulsa Aceptar.
Verás un cuadro de mensaje: "Se han quitado 3 valores duplicados; quedan 6 valores únicos".
| A | B | C | |
|---|---|---|---|
| 1 | Producto | Cantidad | Total |
| 2 | Cuaderno A5 | 2 | 6,40 |
| 3 | Bolígrafo azul | 5 | 4,50 |
| 4 | Carpeta | 3 | 5,70 |
| 5 | Cuaderno A5 | 1 | 3,20 |
| 6 | Goma | 4 | 3,20 |
| 7 | Bolígrafo azul | 5 | 4,50 |
Marcar sin borrar sin importar
A veces solo quieres ver qué se repite, sin tocar los datos: por ejemplo, para auditar quién metió la venta dos veces antes de hablar con él.
| A | B | C | |
|---|---|---|---|
| 1 | Producto | Cantidad | Total |
| 2 | Cuaderno A5 | 2 | 6,40 |
| 3 | Bolígrafo azul | 5 | 4,50 |
| 4 | Carpeta | 3 | 5,70 |
| 5 | Cuaderno A5 | 1 | 3,20 |
| 6 | Goma | 4 | 3,20 |
| 7 | Bolígrafo azul | 5 | 4,50 |
| 8 | Cuaderno A5 | 2 | 6,40 |
| 9 | Carpeta | 3 | 5,70 |
Pasos para resaltar sin borrar:
- Selecciona A2:C9 (sin encabezados).
- Ve a Inicio > Estilos > Formato condicional > Reglas para resaltar celdas > Valores duplicados.
- Elige el formato (Relleno rojo claro, por ejemplo) y pulsa Aceptar.
- Las filas repetidas quedan en rojo.
- Para quedarte solo con ellas, activa el filtro con Ctrl+Mayús+L, filtra por color de relleno y revisa una a una.
Localizar duplicados con una fórmula en una columna auxiliar
Otra forma de marcar es añadir una columna D que diga, para cada fila, cuántas veces ha aparecido ese valor hasta ese punto. La primera vez vale 1; las siguientes, 2, 3…
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Producto | Cantidad | Total | Veces |
| 2 | Cuaderno A5 | 2 | 6,40 | 1 |
| 3 | Bolígrafo azul | 5 | 4,50 | 1 |
| 4 | Carpeta | 3 | 5,70 | 1 |
| 5 | Cuaderno A5 | 1 | 3,20 | 2 |
| 6 | Goma | 4 | 3,20 | 1 |
| 7 | Bolígrafo azul | 5 | 4,50 | 2 |
| 8 | Cuaderno A5 | 2 | 6,40 | 3 |
| 9 | Carpeta | 3 | 5,70 | 2 |
=CONTAR.SI(A$2:A2;A2)
La fórmula usa el rango A$2:A2: la primera parte va fijada con $ y la segunda no, así al arrastrar se va ampliando. Cuando una fila vale más de 1, es duplicado.
Pasos para ver solo los duplicados:
- Selecciona A1:D9.
- Activa el filtro con Ctrl+Mayús+L.
- En el autofiltro de la columna D, deja solo los valores mayores que 1.
Repetidos que parecen distintos: el caso real que más falla
Quitar duplicados funciona bien hasta que te encuentras con filas que parecen iguales pero no lo son para Excel: un espacio invisible al final de una celda, un espacio duro que viene de una web, un cero inicial que Excel se comió al pegar, una fila oculta o un subtotal de por medio. Estos son los tropiezos reales.
Espacios escondidos al principio y al final de la celda
" Ana" y "Ana" son el mismo nombre para una persona, pero para Excel son distintos porque uno empieza con un espacio. Quitar duplicados los deja pasar.
| A | B | |
|---|---|---|
| 1 | Cliente | Ciudad |
| 2 | Ana | Madrid |
| 3 | Pedro | Sevilla |
| 4 | Ana | Madrid |
| 5 | Marta | Bilbao |
La función ESPACIOS (en inglés TRIM) quita los espacios sobrantes del principio, del final y deja uno entre palabras.
=ESPACIOS(A2)
Escribe =ESPACIOS(A2) en B2 y arrastra hasta B5. Verás que " Ana" pasa a "Ana" y coincide con la fila 4. Tras esto, vuelve a aplicar Quitar duplicados sobre A1:B5.
El espacio duro que viene de una página web
A veces el espacio raro no es un espacio normal (carácter 32) sino un espacio duro (carácter 160), típico de HTML. ESPACIOS no lo quita; necesitas SUSTITUIR (en inglés SUBSTITUTE).
=SUSTITUIR(A2;CARACTER(160);"")
Pega la fórmula en C2 y arrastra hasta C5. Verás cómo los nombres pegados de una web quedan limpios del carácter raro. Tras copiar C y Pegar solo valores sobre A, ya puedes quitar duplicados.
Códigos con ceros iniciales que Excel se come
"0123" y "0123" deberían ser iguales, pero si pegas el segundo y Excel lo guarda como número 123, ya no lo es. La columna se vuelve numérica al pegar y pierdes el cero.
El arreglo es convertir esa columna a Texto antes de quitar duplicados.
Pasos:
- Selecciona la columna de códigos (A2:A5, por ejemplo).
- Abre Datos > Herramientas de datos > Texto en columnas.
- Pulsa Finalizar directamente (sin cambiar nada; el asistente detecta el formato).
Si después de esto los ceros siguen sin salir, cambia el formato de la columna a Texto desde Inicio > Número > Formato de número > Texto, y vuelve a pegar los códigos.
Filas ocultas, subtotales y tablas que parecen datos
Quitar duplicados no ve (ni borra) filas ocultas por defecto, y los subtotales añaden filas de resumen que parecen datos normales y que no deberías borrar.
Pasos para limpiar antes de quitar duplicados:
- Selecciona todo con Ctrl+1 y luego, en Inicio > Celdas > Formato > Ocultar y mostrar > Mostrar filas, deja todo visible.
- Si la hoja tiene subtotales (botón Subtotal en Datos > Esquema), quítalos desde el mismo botón: pulsas Subtotal y luego Quitar todos.
- Si hay tablas con totales, quítalas o déjalas fuera del rango de Quitar duplicados.
Cuando «Quitar duplicados» no avisa y aun así se ha saltado algo
El caso más común: seleccionas solo una columna en vez de toda la fila. La herramienta funciona sobre lo que tiene marcas en tu registro, así que solo borra duplicados dentro de esa columna.
Si solo marcas Producto y olvidas Cantidad y Total, dos ventas del mismo producto con distinto total se borrarán. El mensaje final dirá "Se han quitado X duplicados", pero la limpieza será incompleta.
Pasos para evitarlo:
- Antes de pulsar Aceptar, repasa las casillas: tienen que estar marcadas todas las columnas que definen un duplicado.
- Si la herramienta dice que quitó muchos más de los que esperabas, pulsa Cancelar, revisa y vuelve a intentarlo.
UNICOS: la lista limpia que se actualiza sola
Desde Excel 2021 y Microsoft 365 hay una función que devuelve la lista de valores únicos sin tocar los datos originales. Se llama UNICOS (en inglés UNIQUE).
=UNICOS(A2:A9)
Escribe la fórmula en una celda libre, por ejemplo E1. Al pulsar Entrar, Excel devuelve una matriz con un solo producto por fila. La lista se ajusta sola si cambias A2:A9.
| A | B | C | E | |
|---|---|---|---|---|
| 1 | Producto | Cantidad | Total | Únicos |
| 2 | Cuaderno A5 | 2 | 6,40 | Cuaderno A5 |
| 3 | Bolígrafo azul | 5 | 4,50 | Bolígrafo azul |
| 4 | Carpeta | 3 | 5,70 | Carpeta |
| 5 | Cuaderno A5 | 1 | 3,20 | Cuaderno A5 |
| 6 | Goma | 4 | 3,20 | Goma |
| 7 | Bolígrafo azul | 5 | 4,50 | |
| 8 | Cuaderno A5 | 2 | 6,40 | |
| 9 | Carpeta | 3 | 5,70 |
Cuando la hoja pesa: Power Query para miles de filas
Cuando el rango pasa de unas decenas de miles de filas o lo repites cada mes con archivos nuevos, Quitar duplicados se vuelve lento y hay que repetirlo a mano. Power Query deja los pasos grabados y los aplica con un clic.
Pasos para automatizar:
- Convierte tu rango en tabla con Ctrl+T.
- Datos > Obtener y transformar datos > Desde tabla o rango. Se abre el editor de Power Query.
- Selecciona las columnas que definen el duplicado, haz clic derecho y elige Quitar duplicados.
- Cierra y carga con Inicio > Cerrar y cargar > Cerrar y cargar en… > Tabla.
- La tabla resultante se actualiza con un clic en Datos > Consultas y conexiones > Actualizar todo.
Power Query está integrado desde Excel 2016; en Excel 2010 y 2013 viene como complemento gratuito. En Mac y en Excel para la web hay menos conectores pero Quitar duplicados está disponible.
Lo que ya sabes hacer con los duplicados en Excel y el siguiente paso
- Detectar: localizar filas repetidas con formato condicional o con la columna auxiliar =CONTAR.SI(A$2:A2;A2).
- Marcar: resaltar valores duplicados sin borrar con Inicio > Formato condicional > Valores duplicados.
- Borrar: limpiar la hoja con Datos > Herramientas de datos > Quitar duplicados.
- Conservar: generar una lista paralela que se actualiza sola con =UNICOS(A2:A9) desde Excel 2021 y Microsoft 365.
- Automatizar: dejar el proceso grabado y reusable con Power Query desde Excel 2016.
El siguiente paso lógico es aprender a auditar con formato condicional qué se borró y por qué, sobre todo en hojas con miles de filas donde un borrado a ciegas puede ser un desastre.
Dudas al usar Quitar duplicados en Excel
- ¿Cómo quitar duplicados en Excel sin perder datos?
- ¿Por qué Quitar duplicados no borra filas que parecen iguales?
- ¿Cómo encontrar duplicados en Excel con una fórmula?
- ¿Cómo eliminar duplicados en varias columnas a la vez?
- ¿Qué versión de Excel tiene la función UNICOS?
- ¿Cómo quitar duplicados en Excel con Power Query?
- ¿Cómo quitar duplicados en Excel sin que se desordene la hoja?
Fuentes
- MicrosoftCómo quitar duplicados en función de las fechas más recientesconsultado el 07/10/2026
- MicrosoftUNICOS — documentación oficialconsultado el 07/10/2026
- MicrosoftSI.ERROR — documentación oficialconsultado el 07/10/2026
- MicrosoftESPACIOS — documentación oficialconsultado el 07/10/2026
- MicrosoftFormato condicional — documentación oficialconsultado el 07/10/2026