Quitar duplicados en una columna es una de las limpiezas más habituales en una hoja de Excel: una lista de correos que se ha ido repitiendo, un catálogo de productos con el mismo código dos veces, un registro de clientes donde alguien se dio de alta otra vez. Al terminar este tutorial vas a saber localizar los repetidos, borrarlos con la herramienta Quitar duplicados, resaltarlos sin tocar nada con formato condicional y mantener una lista viva de valores únicos con la función UNICOS. La herramienta Quitar duplicados está en todas las versiones modernas de Excel; el formato condicional también; UNICOS está en Excel 2021, 2024 y Microsoft 365.
Para seguir el artículo, abre un libro nuevo y crea la hoja "Clientes" que se muestra en cada práctica. Los datos están pensados para que las cuentas salgan siempre como se indican.
Qué cuenta como duplicado y qué se pierde al quitarlo
Un duplicado es un valor que aparece más de una vez. Puede ser el mismo dato en una sola columna (dos correos iguales) o una fila entera repetida (mismo nombre, mismo correo y misma ciudad a la vez). Qué se considera duplicado depende de las columnas que marques al limpiar.
Quitar duplicados borra filas, no las oculta ni las marca. La acción modifica la hoja, y no se puede deshacer después de guardar y cerrar el libro, así que conviene trabajar siempre sobre una copia. Un duplicado solo se borra cuando todas las columnas marcadas en el cuadro contienen exactamente el mismo valor en dos o más filas; un valor que se parece pero no es idéntico (con un espacio de más, con mayúsculas distintas) no cuenta como duplicado.
En la práctica, eso significa que antes de limpiar hay que decidir si nos importa el valor suelto o la fila completa. Una lista de correos admite quedarse con una sola columna; un registro de clientes suele necesitar Empresa, Correo y Ciudad a la vez.
Dónde está Quitar duplicados y qué opciones tiene
La herramienta vive en la pestaña Datos, dentro del grupo Herramientas de datos. Su atajo es Alt+A+M: se pulsa Alt, después A y, por último, M, sin mantener las teclas pulsadas.
Al abrirla, aparece un cuadro con una lista de las columnas del rango seleccionado, dos botones ("Seleccionar todo" y "Deseleccionar todo") y una casilla llamada "Mis datos tienen encabezados". Cada columna de la lista lleva una casilla propia: si está marcada, esa columna participa en la detección de duplicados; si no, se ignora.
[ Seleccionar todo ] [ Deseleccionar todo ]
Cuando termina, Excel muestra un aviso con dos números: los duplicados quitados y los valores únicos que quedan. Esos recuentos pueden incluir celdas vacías y valores con espacios al principio o al final, así que conviene revisarlos.
Preparar la hoja antes de limpiar
La hoja de ejemplo es un registro de clientes. Tiene cuatro columnas (Id, Empresa, Correo y Ciudad) y ocho filas con un par de repetidos: dos clientes comparten el correo "ana@empresa.com" y otro comparte el correo "luis@empresa.com" con una empresa distinta.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Id | Empresa | Correo | Ciudad |
| 2 | CLI-001 | Ana Pérez | ana@empresa.com | Madrid |
| 3 | CLI-002 | Luis Soto | luis@empresa.com | Sevilla |
| 4 | CLI-003 | Ana Pérez | ana@empresa.com | Madrid |
| 5 | CLI-004 | Marta Rivas | marta@empresa.com | Valencia |
| 6 | CLI-005 | Luis Soto | luis@empresa.com | Bilbao |
| 7 | CLI-006 | Pedro Gómez | pedro@empresa.com | Madrid |
| 8 | CLI-007 | Sara Núñez | sara@empresa.com | Zaragoza |
| 9 | CLI-008 | Pedro Gómez | pedro@empresa.com | Madrid |
Antes de tocar nada:
- Pulsa Ctrl+C sobre todo el rango A1:D9.
- Haz clic derecho sobre la pestaña "Clientes" y elige "Mover o copiar"; marca "Crear una copia" y ponle de nombre "Clientes_limpio". Acepta.
- Quita cualquier autofiltro o subtotal: Datos > Ordenar y filtrar > Filtro (si está activo, desactívalo) y Datos > Esquema > Subtotal > Quitar todos.
- Selecciona el rango A1:D9 en la hoja "Clientes_limpio" y abre Datos > Herramientas de datos > Quitar duplicados.
- Marca "Mis datos tienen encabezados" porque la fila 1 tiene los títulos.
Una sola columna: solo el correo repetido
Para quedarte solo con los correos únicos, repite los pasos anteriores pero desmarca Id, Empresa y Ciudad: deja marcada únicamente la columna Correo.
Al aceptar, Excel borra las filas cuyo correo aparece más de una vez. La fila de "Ana Pérez" (Id CLI-003) desaparece, igual que la fila de "Luis Soto" con empresa "Luis Soto" y ciudad "Bilbao" (Id CLI-005), porque su correo "luis@empresa.com" ya estaba en la fila 3.
El aviso final dice "Se han encontrado y quitado 2 valores duplicados. Quedan 6 valores únicos.".
Varias columnas: la fila completa
Vuelve a la hoja "Clientes" y repite la limpieza, pero esta vez marca Empresa, Correo y Ciudad (Id puede quedarse marcada o no, da igual porque cada Id es distinto).
Ahora solo se borra una fila: la de "Ana Pérez" con correo "ana@empresa.com" y ciudad "Madrid" (Id CLI-003), porque es idéntica a la fila 2 en las tres columnas marcadas. La fila de "Luis Soto" con ciudad "Bilbao" (Id CLI-005) se queda, porque su empresa, correo y ciudad no coinciden a la vez con los de la fila 3.
Resaltar antes de borrar con formato condicional
Si no quieres borrar nada a ciegas, el formato condicional pinta los repetidos para revisarlos uno a uno. Es ideal cuando la limpieza no es automática y necesitas decidir fila a fila qué hacer con cada uno.
Sobre la hoja "Clientes" original, sin tocar datos:
- Selecciona C2:C9 (la columna Correo sin el encabezado).
- Abre Inicio > Estilos > Formato condicional > Resaltar reglas de celdas > Valores duplicados.
- En "Aplicar formato a", deja "Duplicar" en la lista desplegable.
- Elige un relleno, por ejemplo "Relleno rojo claro con texto rojo oscuro", y acepta.
| A | B | C | D | |
|---|---|---|---|---|
| 2 | CLI-001 | Ana Pérez | ana@empresa.com | Madrid |
| 3 | CLI-002 | Luis Soto | luis@empresa.com | Sevilla |
| 4 | CLI-003 | Ana Pérez | ana@empresa.com | Madrid |
| 5 | CLI-004 | Marta Rivas | marta@empresa.com | Valencia |
| 6 | CLI-005 | Luis Soto | luis@empresa.com | Bilbao |
| 6 | CLI-006 | Pedro Gómez | pedro@empresa.com | Madrid |
| 8 | CLI-007 | Sara Núñez | sara@empresa.com | Zaragoza |
| 9 | CLI-008 | Pedro Gómez | pedro@empresa.com | Madrid |
Ahora revisa los correos pintados. Si alguno no es un duplicado real (por ejemplo, dos personas distintas con el mismo nombre genérico "info@empresa.com" y son clientes diferentes), corrígelo en la propia celda. Para borrar la regla cuando termines: Inicio > Estilos > Formato condicional > Borrar reglas > Borrar reglas de toda la hoja.
UNICOS: la lista que se actualiza sola
Quitar duplicados modifica los datos, pero a veces conviene una lista aparte que se mantenga sola. La función UNICOS (en inglés UNIQUE) hace eso: lee un rango y devuelve los valores distintos, sin tocar el original.
En la hoja "Clientes", ve a la celda E1 y escribe "Correos únicos". Después, en E2:
=UNICOS(C2:C9)
Pulsa Entrar y la fórmula se expande hacia abajo. Obtienes los cinco correos distintos, cada uno en su fila.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Id | Empresa | Correo | Ciudad | Correos únicos |
| 2 | CLI-001 | Ana Pérez | ana@empresa.com | Madrid | ana@empresa.com |
| 3 | CLI-002 | Luis Soto | luis@empresa.com | Sevilla | luis@empresa.com |
| 4 | CLI-003 | Ana Pérez | ana@empresa.com | Madrid | marta@empresa.com |
| 5 | CLI-004 | Marta Rivas | marta@empresa.com | Valencia | pedro@empresa.com |
| 6 | CLI-005 | Luis Soto | luis@empresa.com | Bilbao | sara@empresa.com |
| 7 | CLI-006 | Pedro Gómez | pedro@empresa.com | Madrid | |
| 8 | CLI-007 | Sara Núñez | sara@empresa.com | Zaragoza | |
| 9 | CLI-008 | Pedro Gómez | pedro@empresa.com | Madrid |
Para ver la actualización en directo: añade una fila nueva en C con un correo que ya existe, por ejemplo C10 = "ana@empresa.com". Pulsa Entrar y la columna E se queda igual (UNICOS ya lo tenía). Añade C11 = "nuevo@empresa.com": al pulsar Entrar, aparece una sexta fila en E con ese correo.
Por qué Quitar duplicados no hace lo que esperabas
Cuatro tropiezos típicos con la misma hoja Clientes:
La columna repetida no estaba marcada y se borraron filas de más. Si olvidaste marcar la columna Correo y solo dejaste Empresa y Ciudad marcadas, Excel busca duplicados solo en esas dos columnas. Dos clientes con misma empresa y misma ciudad pero correo distinto se borrarían. Marca siempre la columna donde está el valor que crees repetido.
Había espacios al principio o al final y no contó como duplicado. "ana@empresa.com" y "ana@empresa.com " (con un espacio al final) no son el mismo valor a ojos de Excel. Para limpiarlo: selecciona la columna Correo, pulsa Ctrl+L para convertirla en tabla y revisa con =ESPACIOS(C2) en una celda auxiliar. Si te devuelve lo mismo sin espacio, cópiala, ve a la columna original y pega solo valores con Ctrl+Alt+V > Valores.
Los datos están en una tabla dinámica y no deja. Quitar duplicados no actúa sobre el área Valores de un informe de tabla dinámica. Copia los datos con Pegado especial > Solo valores a otra hoja y aplica Quitar duplicados ahí.
El rango tenía una fila vacía y la cuenta incluye la celda vacía como duplicado. Si el rango seleccionado acaba en una fila vacía, Excel la cuenta como un valor "más" y la marca como duplicado de la siguiente. Borra las filas vacías por debajo de la tabla o ajusta el rango para que termine en la última fila con datos.
Lo que no hace Quitar duplicados y qué usar en su lugar
Quitar duplicados no es una fórmula: los datos cambian una sola vez y, si luego se añaden filas nuevas, los repetidos no se quitan. Para eso, usa UNICOS (Excel 2021 y posteriores), que sí se actualiza al cambiar los datos.
No marca los repetidos sin borrarlos. Quitar duplicados siempre borra. Si quieres verlos primero y decidir después, usa el formato condicional (Inicio > Estilos > Formato condicional > Resaltar reglas de celdas > Valores duplicados) y borra a mano.
No trabaja sobre tablas dinámicas. Hay que copiar los valores a un rango normal antes de aplicar la herramienta, o usar Power Query, que sí puede limpiar tablas dinámicas.
No se puede deshacer tras guardar. La acción borra filas, y al guardar y cerrar el libro el cambio se consolida. Trabaja siempre sobre una copia: clic derecho en la pestaña > Mover o copiar > Crear una copia.
Para datos que cambian a menudo, listas que quieras mantener vivas o archivos grandes, UNICOS o Power Query son las alternativas que mejor encajan: Power Query desde Datos > Obtener y transformar datos > Desde una tabla o rango.
Lo que ya sabes hacer con los duplicados en una columna
- Copia la hoja antes de borrar: clic derecho en la pestaña > Mover o copiar > Crear una copia.
- Decide si buscas duplicados por una columna o por la fila completa: marca solo las columnas que importan.
- Revisa sin tocar nada con formato condicional: Inicio > Estilos > Formato condicional > Resaltar reglas de celdas > Valores duplicados.
- Mantén la lista viva con =UNICOS(rango) en Excel 2021, 2024 o Microsoft 365.
- Recuerda el atajo Alt+A+M para abrir Quitar duplicados sin pasar por la cinta.
El siguiente paso natural es aprender Power Query para limpiar archivos de cientos de miles de filas sin que Excel se ahogue.
Dudas al quitar duplicados en una columna de Excel
1. ¿Cómo eliminar datos duplicados en Excel y dejar solo uno?
Selecciona el rango, ve a Datos > Herramientas de datos > Quitar duplicados, marca solo la columna donde está el duplicado, activa "Mis datos tienen encabezados" si la tienes y pulsa Aceptar. Excel conserva la primera aparición y borra el resto, mostrando un aviso con los duplicados quitados y los valores únicos que quedan.
2. ¿Qué fórmula sirve para identificar duplicados en Excel?
La fórmula más directa es =CONTAR.SI(C2:C9;C2)>1 en una columna auxiliar: si sale VERDADERO, esa fila está repetida. Para una lista que se actualice sola, usa =UNICOS(C2:C9) en Excel 2021, 2024 o Microsoft 365 y obtienes los valores distintos sin tocar los originales.
3. ¿Cómo quitar duplicados solo de una columna en Excel?
Marca únicamente esa columna en el cuadro de Quitar duplicados y desmarca las demás. Solo se borran las filas cuyo valor en esa columna aparezca más de una vez, y se conservan las demás columnas de la fila, como el nombre o la ciudad del cliente repetido.
4. ¿Se puede quitar duplicados en Excel con una fórmula?
Sí, con =UNICOS(rango) en Excel 2021, 2024 y Microsoft 365 obtienes una lista de valores únicos que se actualiza al cambiar los datos. En versiones anteriores, esa función muestra el error #¿NOMBRE? y conviene usar Quitar duplicados o el formato condicional sobre la columna.
5. ¿Cómo eliminar duplicados en Excel con varias columnas a la vez?
En Quitar duplicados marca todas las columnas que definen el registro (por ejemplo, Empresa, Correo y Ciudad). Solo se borran las filas idénticas en TODAS esas columnas a la vez; un correo repetido con empresa distinta se queda porque la fila no es igual en los tres campos.
6. ¿Por qué Quitar duplicados en Excel no me borra lo que esperaba?
Lo habitual es que la columna repetida no esté marcada (se borran filas de más) o que haya espacios al principio o al final que Excel no detecta como duplicado. También pasa si los datos están en una tabla dinámica, donde la herramienta no actúa, o si hay una fila vacía que se cuenta como repetida.
7. ¿Cómo resaltar duplicados en Excel sin borrarlos?
Selecciona la columna, ve a Inicio > Estilos > Formato condicional > Resaltar reglas de celdas > Valores duplicados, elige un color de relleno y acepta. Los repetidos quedan pintados para revisarlos uno a uno y borrarlos a mano si quieres, sin tocar el resto de los datos.
8. ¿Cómo eliminar filas duplicadas en Excel dejando solo una?
Selecciona todo el rango, abre Datos > Herramientas de datos > Quitar duplicados, deja todas las columnas marcadas y desmarca "Mis datos tienen encabezados" si tu tabla no tiene títulos. Excel se queda con la primera fila de cada bloque idéntico y elimina las siguientes, avisando del total borrado y del que queda.
Fuentes
- Microsoft¿Como puedo eliminar los datos duplicados de las columnas B,C y …consultado el 22/10/2026
- MicrosoftBuscar y eliminar duplicados – Microsoft Supportconsultado el 22/10/2026
- MicrosoftCOLUMNA — documentación oficialconsultado el 22/10/2026
- MicrosoftTRANSPONER — documentación oficialconsultado el 22/10/2026
- MicrosoftUNICOS — documentación oficialconsultado el 22/10/2026