Eliminar duplicados

Cómo borrar filas duplicadas en Excel: dos formas de hacerlo

octubre 31, 2026 Tuto Excel 12 min read
Cómo borrar filas duplicadas en Excel: dos formas de hacerlo

Tienes una hoja de clientes, una lista de productos o un listado de ventas y, al hacer una suma, los totales no cuadran. El motivo casi siempre es el mismo: hay filas repetidas. Quitar esas filas duplicadas en Excel es una de las tareas más repetidas del día a día, y la buena noticia es que hay cinco caminos para hacerlo, del más rápido al más potente. En este tutorial eliges el que te conviene según el tamaño de tu hoja y la versión de Excel que tengas delante: desde el botón Datos hasta Power Query, pasando por la función UNIQUE, el filtro avanzado y el formato condicional para ver los duplicados antes de borrarlos. Funciona en Excel 2007 en adelante para los métodos clásicos; UNIQUE y Power Query requieren Excel 2021, 2024 o Microsoft 365.

Nota: En este artículo las fórmulas usan el punto y coma como separador de argumentos, el formato habitual del Excel en español. En Excel configurado con punto decimal (México, Estados Unidos) el separador es la coma.

Qué es una fila duplicada y por qué te conviene quitarla

Una fila duplicada es una fila completa (o las columnas que importan) cuyos valores aparecen otra vez en otra fila de la misma hoja. Lo habitual es que la hoja tenga una columna identificadora, como el código de cliente o el NIF, y que ese identificador se repita; a veces cambia la ciudad, a veces un espacio de más al escribir hace que la comparación falle.

Imagina tu hoja Clientes: «Ana, Madrid» aparece en la fila 2 y otra vez en la fila 6 porque la diste de alta dos veces. Si en otra columna llevas el total de compras del cliente, al usar =SUMA(...) estás sumando dos veces las compras de Ana. El resultado: el total no cuadra, los informes fallan y, cuando mandas un correo masivo con la lista, Ana recibe dos mensajes. Quitar duplicados limpia la hoja y, sobre todo, limpia las cifras que salen de ella.

Las cinco formas de hacerlo y cuándo usar cada una

Método Dónde está Desde qué versión Mejor para
Botón Quitar duplicados Datos > Herramientas de datos 2007 Hojas de hasta cientos de miles de filas; el camino rápido de un clic
Filtro avanzado Datos > Ordenar y filtrar 2003 Sacar una copia limpia sin tocar los originales
Formato condicional Inicio > Estilos 2007 Ver los duplicados antes de decidir qué borrar
Función UNICOS (UNIQUE) En la barra de fórmulas 2021 y Microsoft 365 Listas que se actualizan solas al cambiar los datos
Power Query Datos > Obtener y transformar 2016 integrado; 2010/2013 como complemento Hojas grandes o que se repiten cada mes con la misma estructura

Elige el botón Quitar duplicados para el día a día, UNICOS cuando quieres que la lista limpia se regenere sola, el formato condicional para revisar antes de borrar, y Power Query cuando la hoja pesa demasiado o forma parte de un proceso que repites.

Quitar duplicados con el botón Datos: el camino rápido

Para practicar, abre un libro nuevo y crea la hoja Clientes con estos datos en A1:C8:

A1fx**Codigo**
A B C
1 Codigo Nombre Ciudad
2 C-001 Ana Madrid
3 C-002 Luis Sevilla
4 C-003 Ana Madrid
5 C-004 Marta Bilbao
6 C-001 Ana Madrid
7 C-005 Pedro Valencia
8 C-002 Luis Sevilla
Clientes

Fíjate en las filas 4 y 6: el código C-001 y el nombre Ana están repetidos. La fila 8 también repite a Luis (C-002). Hay tres duplicados si consideras todas las columnas.

  1. Selecciona cualquier celda con datos, por ejemplo A1.
  2. Ve a la cinta y pulsa el botón Quitar duplicados.
DatosHerramientas de datosQuitar duplicados
  1. Se abre el cuadro de diálogo Quitar duplicados.
  1. Como la fila 1 tiene los títulos (Codigo, Nombre, Ciudad), marca la casilla Mis datos tienen encabezados. Deja marcadas las tres columnas: Quitar duplicados considerará una fila duplicada solo si las tres columnas coinciden a la vez.
  2. Pulsa Aceptar.
Comprueba: La hoja Clientes pasa de 7 filas de datos a 5. Los códigos que quedan son C-001, C-002, C-003, C-004 y C-005, uno por cliente.

Marcar solo las columnas que importan

El botón Quitar duplicados no borra por todas las columnas siempre: puedes decirle en cuáles mirar. Imagina que en la fila 4 la ciudad de Ana fuera Valencia en vez de Madrid: con las tres columnas marcadas, ya no sería duplicado. Si lo que te importa es el cliente, marca solo Codigo y se irá la fila 6 aunque la ciudad cambiara.

Vuelve a la hoja original (deshaz con Ctrl+Z) y repite el proceso marcando solo Codigo:

Ahora marca Codigo + Ciudad para ver el efecto intermedio.

Cuidado: Marcar menos columnas borra más filas. Si solo marcas Codigo y tienes dos C-001 con ciudades distintas, se van las dos y te quedas sin Ana en ninguna ciudad. Marca siempre las columnas que, juntas, definen una fila única.

El aviso con el número de duplicados y únicos restantes

Cuando pulsas Aceptar, Excel muestra un cuadro con dos cifras: los duplicados quitados y los únicos que quedan. En la hoja anterior decía «Se han encontrado y quitado 2 valores duplicados; quedan 5 valores únicos»: 2 es la resta entre las 7 filas originales y las 5 finales; 5 únicos es lo que tienes ahora. Ese mensaje es solo informativo: ciérralo con Aceptar y sigue trabajando.

Filtros avanzados: quitar duplicados sin tocar los originales

El filtro avanzado es útil cuando quieres una copia limpia en otro sitio y dejar la hoja original tal cual, por ejemplo para enviársela a un compañero sin que vea los repetidos.

Crea la hoja Ventas con estos datos en A1:C7:

A1fx**Producto**
A B C
1 Producto Tienda Unidades
2 Lapiz Centro 10
3 Cuaderno Norte 5
4 Lapiz Centro 10
5 Goma Centro 12
6 Cuaderno Norte 5
7 Lapiz Sur 8
Ventas
  1. Selecciona una celda con datos.
  2. Abre el filtro avanzado.
DatosOrdenar y filtrarAvanzadas
  1. En el cuadro Filtro avanzado elige copiar a otro rango y marca Solo registros únicos.
  1. Pulsa Aceptar. Las filas 4 y 6, duplicadas de la 2 y la 3, no aparecen en E1:G4. La hoja Ventas sigue intacta.
Comprueba: En E1 ves Producto, Tienda, Unidades (encabezados copiados) y debajo cuatro filas únicas. La hoja Ventas no ha cambiado.

UNIQUE: una lista limpia que se actualiza sola

La función UNICOS (UNIQUE) está disponible en Excel 2021, 2024 y Microsoft 365. Devuelve una matriz con los valores únicos de un rango y, si cambias los datos de origen, se vuelve a calcular sola.

Sobre la hoja Clientes original (las 7 filas con las repeticiones), ve a la celda G1 y escribe:

=UNICOS(A2:C8)

Pulsa Entrar y la fórmula se derrama sola hasta I5, mostrando las cinco filas únicas. Selecciona G2 y mira la barra de fórmulas: la fórmula sigue siendo =UNICOS(A2:C8), sin necesidad de arrastrarla.

G1fx=UNICOS(A2:C8)
G H I
1 C-001 Ana Madrid
2 C-002 Luis Sevilla
3 C-003 Ana Madrid
4 C-004 Marta Bilbao
5 C-005 Pedro Valencia
Clientes
Cuidado: Si tu Excel es 2019 o anterior, la fórmula dará #¿NOMBRE? porque UNICOS no existe. Usa el botón Quitar duplicados o Power Query en su lugar.

Resaltar duplicados con formato condicional para verlos antes de borrar

Antes de borrar nada, conviene ver qué se va a ir. El formato condicional pinta las celdas repetidas para que decidas con calma.

  1. Selecciona el rango con los datos, A2:C8 en la hoja Clientes.
  2. Aplica la regla de duplicados.
InicioEstilosFormato condicionalResaltar reglas de celdasDuplicados
  1. En el cuadro, deja «Duplicados» en la lista desplegable y elige un formato (Relleno rojo claro, por ejemplo). Pulsa Aceptar.
A2fxC-001
A B C
1 Codigo Nombre Ciudad
2 C-001 Ana Madrid
3 C-002 Luis Sevilla
4 C-003 Ana Madrid
5 C-004 Marta Bilbao
6 C-001 Ana Madrid
7 C-005 Pedro Valencia
8 C-002 Luis Sevilla
Clientes

Las celdas de las filas 4, 6 y 8 (Ana, Luis, sus códigos y ciudades) aparecen pintadas en rojo. La fila 4 sale pintada porque coincide con la 2 en las tres columnas.

Consejo: Cambia la regla a «Únicos» en la misma ruta para ver qué filas no se repiten; te ayuda a decidir si hay datos válidos que parecen repetidos. Para quitar el color, abre Inicio > Estilos > Formato condicional > Administrar reglas, selecciona la regla y pulsa Eliminar regla.

Power Query cuando la hoja pesa demasiado

Cuando la hoja tiene decenas o cientos de miles de filas, el botón Quitar duplicados se vuelve lento. Power Query hace el trabajo fuera de la cuadrícula y, además, deja la receta guardada: el mes que viene, con un clic, repite el proceso sobre la hoja actualizada.

  1. Convierte los datos en una tabla: selecciona A1:C8 y pulsa Ctrl+T. Marca «La tabla tiene encabezados».
  2. Llévala a Power Query.
DatosObtener y transformarDesde una tabla o rango
  1. Se abre el Editor de Power Query con la tabla cargada.

Quitar duplicados dentro del Editor de Power Query

  1. En la vista previa, selecciona las columnas Codigo y Nombre (clic en Codigo y Ctrl+clic en Nombre).
  2. Quita duplicados por esas dos columnas.
InicioReducir filasQuitar duplicados
  1. Vuelve a la hoja: Inicio > Cerrar y cargar > Cerrar y cargar en… elige Tabla y la celda E1 de la hoja existente. Verás la tabla limpia con 5 filas, y la original queda intacta al lado.
Comprueba: Al pulsar «Cerrar y cargar», aparece una tabla nueva en E1 con cinco filas únicas. La tabla original (A1:C8) sigue como estaba, con sus repeticiones.

Conservar duplicados: ver solo las filas que se repiten

Antes de borrar, conviene auditar. Power Query tiene la operación inversa: dejar solo las filas que están repetidas.

  1. Con la misma tabla en el Editor, ve a Inicio > Reducir filas > Conservar duplicados. Te quedas con las filas que tienen al menos una repetición, ideal para revisar qué se va a borrar.
  2. Cuando termines la auditoría, repite el paso anterior con Quitar duplicados para tener la versión limpia.

Por qué te quedan duplicados que parecen iguales

A veces Quitar duplicados dice «quedan N valores únicos» y tú sigues viendo filas que se repiten. Las tres causas más comunes:

Hay espacios de más delante o detrás del texto

«Ana» y «Ana » (con un espacio al final) no son iguales para Excel. La función RECORTAR (TRIM) los quita.

  1. En la columna D de Clientes, escribe =RECORTAR(B2) y cópiala hasta D8.

=RECORTAR(B2)
  1. Copia la columna D, pégala encima de la B con Pegado especial > Valores.
  2. Vuelve a Datos > Herramientas de datos > Quitar duplicados. Ahora sí atrapa las repeticiones reales.

Una columna tiene números guardados como texto

«001» escrito a mano o pegado desde otra hoja se guarda como texto, y Quitar duplicados no lo identifica como el mismo que «1» o que «001» tecleado después. Lo notas por el triángulo amarillo de error.

  1. Selecciona la columna Codigo.
  2. Pulsa el triángulo amarillo y elige Convertir en número.
  3. Repite Quitar duplicados.

Hay un filtro puesto que esconde filas repetidas

Si tienes un autofiltro activo (Ctrl+Mayús+L) y Quitar duplicados solo ve las filas filtradas, te deja repetidos «escondidos». Quita el filtro, repite la operación y revisa la barra de estado: si el Recuento no coincide con las filas que ves, hay un filtro de por medio.

Lo que ya sabes hacer con los duplicados

  • Quitar duplicados con el botón Datos > Herramientas de datos > Quitar duplicados, eligiendo las columnas que importan.
  • Sacar una copia limpia con Filtro avanzado y Solo registros únicos sin tocar los originales.
  • Crear una lista que se actualiza sola con la función UNICOS (UNIQUE) en Excel 2021 y Microsoft 365.
  • Pintar duplicados y únicos con Formato condicional para decidir antes de borrar.
  • Delegar el trabajo en Power Query cuando la hoja pesa demasiado o el proceso se repite cada mes.
  • Limpiar los «falsos duplicados» con RECORTAR (TRIM) y convirtiendo números guardados como texto.

El siguiente paso natural es combinar este trabajo con BUSCARV: en lugar de traer clientes desde otra hoja con =BUSCARV(...) y arriesgarte a meter duplicados, trae los datos con BUSCARV sobre una hoja de la que ya quitaste duplicados con UNICOS o Power Query, y tendrás una fuente limpia siempre.

Datos comprobados en octubre de 2026.

Dudas al quitar filas duplicadas en Excel

1. ¿Cómo borrar datos duplicados en Excel y dejar una sola copia?

Selecciona el rango con datos y ve a Datos > Herramientas de datos > Quitar duplicados. Marca las columnas que definen el duplicado (si dejas todas marcadas, se considera duplicado solo cuando la fila entera coincide) y pulsa Aceptar: Excel te dirá cuántas filas eliminó y cuántas únicas quedaron.

2. ¿Cómo eliminar filas duplicadas en Excel?

Tienes dos caminos. El botón Quitar dedados (Datos > Herramientas de datos) borra las filas sobrantes de forma definitiva sobre los datos que tienes en pantalla. Si prefieres revisarlo antes, usa Fórmulas > LIBRE (UNIQUE) en Microsoft 365 o 2021 para obtener en otra zona las filas únicas de Excel.

3. ¿Cómo borrar filas con celdas vacías en Excel?

No uses Quitar duplicados para eso: esa función solo quita filas repetidas, no filas en blanco. Lo más rápido es pulsar Ctrl+Flecha abajo sobre la primera celda de la columna clave para localizar el primer hueco, seleccionar la fila, hacer clic derecho y elegir Eliminar. Para hacerlo de golpe sobre toda la tabla, ordena primero por esa columna (Datos > Ordenar) y borra el bloque de filas vacías que quedan juntas.

4. ¿Hay una fórmula para localizar duplicados en Excel?

Sí, la más directa es CONTAR.SI (COUNTIF). En una columna auxiliar escribe =CONTAR.SI($A$2:$A$20;$A2) y cópiala hacia abajo con el controlador de relleno. Las celdas que devuelvan un valor mayor que 1 son las que están repetidas, y un formato condicional sobre esa columna (Inicio > Estilos > Formato condicional > Reglas de celdas > Es mayor que) las pinta en rojo de un vistazo.

5. ¿Cómo eliminar duplicados en Excel usando varias columnas?

Abre Datos > Herramientas de datos > Quitar duplicados y desmarca las columnas que no quieras usar como criterio: Excel solo borra la fila cuando TODAS las columnas marcadas son iguales a las de otra fila. Por ejemplo, si marcas Nombre y Ciudad, dos registros con el mismo nombre pero distinta ciudad no se consideran duplicados.

6. ¿Cómo quitar duplicados en Excel con una fórmula?

En Microsoft 365 y Excel 2021 puedes usar =LIBRE(A2:A20) (UNIQUE, en inglés) para que Excel vuelque las filas únicas en otra zona sin tocar los originales. Si quieres ver qué filas están repetidas sin borrarlas, añade CONTAR.SI en una columna auxiliar: cuando el resultado pasa de 1, esa fila es duplicada.

7. ¿Cómo borrar líneas duplicadas en AutoCAD?

Eso es AutoCAD, no Excel, así que el botón Quitar duplicados no te sirve. En AutoCAD lo habitual es seleccionar las entidades y escribir BORRAROBJ (OVERKILL) en la barra de comandos: te deja elegir si quieres borrar segmentos solapados, comparando por capa, tipo de línea o color antes de confirmar.

Fuentes

  1. MicrosoftMantener o quitar filas duplicadas (Power Query) – Microsoft Supportconsultado el 12/10/2026
  2. MicrosoftFILAS — documentación oficialconsultado el 12/10/2026
  3. MicrosoftTRANSPONER — documentación oficialconsultado el 12/10/2026
  4. MicrosoftELEGIRFILAS — documentación oficialconsultado el 12/10/2026
  5. MicrosoftFILA — documentación oficialconsultado el 12/10/2026