Eliminar duplicados

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

octubre 24, 2026 Tuto Excel 12 min read
Quitar duplicados en Excel: cómo dejar solo los valores únicos

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.

DatosHerramientas de datosQuitar duplicados

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.

A1fx**Producto**
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
Pedidos

Pasos para limpiar:

  1. Selecciona A1:C9 (el rango entero con encabezados).
  2. Ve a Datos > Herramientas de datos > Quitar duplicados.
  3. En el cuadro, deja marcadas Producto, Cantidad y Total.
  4. Deja marcada la casilla «Mis datos tienen encabezados».
  5. Pulsa Aceptar.

Verás un cuadro de mensaje: "Se han quitado 3 valores duplicados; quedan 6 valores únicos".

A1fx**Producto**
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
Pedidos
Comprueba: las filas 2 y 8 (Cuaderno A5, 2, 6,40) son la misma; también la 3 y la 7 (Bolígrafo azul, 5, 4,50); y la 4 y la 9 (Carpeta, 3, 5,70). Tras Aceptar deberían quedar 6 filas únicas.
Cuidado: Quitar duplicados cambia los datos sin fórmula y no se puede deshacer tras guardar el libro, así que trabaja sobre una copia o en una hoja nueva.
Nota: en Excel configurado con punto decimal (México, Estados Unidos), el separador de argumentos es la coma en vez del punto y coma. La coma en los datos de ejemplo (6,40) es el separador decimal en español.

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.

A1fx**Producto**
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
Pedidos

Pasos para resaltar sin borrar:

  1. Selecciona A2:C9 (sin encabezados).
  2. Ve a Inicio > Estilos > Formato condicional > Reglas para resaltar celdas > Valores duplicados.
  3. Elige el formato (Relleno rojo claro, por ejemplo) y pulsa Aceptar.
  4. Las filas repetidas quedan en rojo.
  5. Para quedarte solo con ellas, activa el filtro con Ctrl+Mayús+L, filtra por color de relleno y revisa una a una.
InicioEstilosFormato condicionalReglas para resaltar celdasValores duplicados
Comprueba: las filas 2, 3, 4, 7, 8 y 9 deberían tener algún tono de rojo (son las que tienen una igual en la lista). La 5 y la 6, únicas, no se colorean.
Cuidado: el resaltado depende del rango que seleccionaste: si coges A1:C9 con encabezados, los títulos pueden colorearse si alguien los duplica.

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…

D2fx=CONTAR.SI(A$2:A2;A2)
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
D2 Arrastra el controlador de relleno hasta D9
Pedidos

=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:

  1. Selecciona A1:D9.
  2. Activa el filtro con Ctrl+Mayús+L.
  3. En el autofiltro de la columna D, deja solo los valores mayores que 1.
Comprueba: en D deberías ver tres valores 2 (filas 5, 7, 9) y un valor 3 (fila 8). Tras filtrar, solo verás esas cuatro filas.
Nota: CONTAR.SI cuenta por la primera columna del rango. Si necesitas que cuente por toda la fila, usa =CONTAR.SI.CONJUNTO(A$2:A2;A2;B$2:B2;B2;C$2:C2;C2).

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.

A1fx**Cliente**
A B
1 Cliente Ciudad
2 Ana Madrid
3 Pedro Sevilla
4 Ana Madrid
5 Marta Bilbao
Clientes

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.

Comprueba: antes de ESPACIOS, las filas 2 y 4 parecen distintas; después, B2 muestra "Ana" y B4 muestra "Ana", iguales.

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.

Comprueba: la fórmula muestra los nombres sin el carácter extraño; los valores duplicados ahora coinciden.

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.

DatosHerramientas de datosTexto en columnas

Pasos:

  1. Selecciona la columna de códigos (A2:A5, por ejemplo).
  2. Abre Datos > Herramientas de datos > Texto en columnas.
  3. 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.

Comprueba: los códigos vuelven a empezar por 0; las filas idénticas ahora son idénticas para Excel.

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:

  1. Selecciona todo con Ctrl+1 y luego, en Inicio > Celdas > Formato > Ocultar y mostrar > Mostrar filas, deja todo visible.
  2. Si la hoja tiene subtotales (botón Subtotal en Datos > Esquema), quítalos desde el mismo botón: pulsas Subtotal y luego Quitar todos.
  3. Si hay tablas con totales, quítalas o déjalas fuera del rango de Quitar duplicados.
InicioCeldasFormatoOcultar y mostrarMostrar filas
Comprueba: al final deberías ver todas las filas sin filtro, sin grupos ni totales; cualquier fila con la palabra "Total" o "Subtotal" fuera del rango real.

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:

  1. Antes de pulsar Aceptar, repasa las casillas: tienen que estar marcadas todas las columnas que definen un duplicado.
  2. Si la herramienta dice que quitó muchos más de los que esperabas, pulsa Cancelar, revisa y vuelve a intentarlo.
Comprueba: si marcaste solo Producto el total, dos ventas distintas del mismo producto se borraron. Si esperabas tres duplicados y el mensaje dice cinco, repasa las casillas.

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.

E1fx=UNICOS(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
Pedidos
Nota: UNICOS solo existe desde Excel 2021, 2024 y Microsoft 365; en Excel 2019 o 2016 no está. En esas versiones usa Quitar duplicados o, si quieres fórmula, un INDICE con CONTAR.SI anidado. La lista UNICOS no modifica los datos de origen; es una vista a parte.
Cuidado: UNICOS no quita los espacios sobrantes ni los caracteres raros: si hay duplicados invisibles, aparecerán como distintos.

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.

DatosObtener y transformar datosObtener datosDesde tabla o rango

Pasos para automatizar:

  1. Convierte tu rango en tabla con Ctrl+T.
  2. Datos > Obtener y transformar datos > Desde tabla o rango. Se abre el editor de Power Query.
  3. Selecciona las columnas que definen el duplicado, haz clic derecho y elige Quitar duplicados.
  4. Cierra y carga con Inicio > Cerrar y cargar > Cerrar y cargar en… > Tabla.
  5. 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.

Cuidado: Power Query no es para limpiar celda a celda: transforma tablas enteras. Si necesitas cálculos dentro de filas, hazlos después con fórmulas sobre la tabla cargada.

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

  1. MicrosoftCómo quitar duplicados en función de las fechas más recientesconsultado el 07/10/2026
  2. MicrosoftUNICOS — documentación oficialconsultado el 07/10/2026
  3. MicrosoftSI.ERROR — documentación oficialconsultado el 07/10/2026
  4. MicrosoftESPACIOS — documentación oficialconsultado el 07/10/2026
  5. MicrosoftFormato condicional — documentación oficialconsultado el 07/10/2026