Buscar datos duplicados en Excel es útil cuando una lista contiene códigos, correos, pedidos o clientes que aparecen más de una vez. En este tutorial trabajarás con un libro de ventas y aprenderás a localizar coincidencias sin borrarlas, comprobar varias columnas, detectar espacios o diferencias de mayúsculas y eliminar repeticiones únicamente cuando la limpieza sea segura. La herramienta de Formato condicional está disponible en Excel 2016, 2019, 2021, 2024 y Microsoft 365; Quitar duplicados aparece en las mismas versiones de escritorio.
Qué son los datos duplicados y por qué debes revisarlos
Un duplicado es un valor o una combinación de valores que aparece más de una vez. En una lista de códigos, repetir CLI-001 puede ser correcto si representa dos pedidos; en una tabla de clientes, repetir el mismo nombre y correo quizá indique una ficha cargada dos veces. Por eso, la revisión depende de qué datos deban conservarse.
En el libro de ejemplo, cada fila es una venta. El mismo cliente puede comprar productos distintos sin que haya un error; una fila completa repetida sí merece revisión.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Código cliente | Cliente | Producto | Importe | Repeticiones |
| 2 | CLI-001 | Ana | Cuaderno | 12,00 | 2 |
| 3 | CLI-002 | Luis | Lapiz | 3,50 | 1 |
| 4 | CLI-001 | Ana | Cuaderno | 12,00 | 2 |
| 5 | CLI-003 | Marta | Goma | 4,00 | 1 |
Dónde está la herramienta de duplicados en Excel
Para encontrar duplicados sin cambiar los datos, usa:
Después abre Resaltar reglas de celdas y elige Valores duplicados. El cuadro permite elegir el tipo de valores que se buscarán y el formato que se aplicará. Puedes usar un relleno de color, color de texto, bordes o un formato personalizado. La regla compara el rango seleccionado; por eso, seleccionar solo una columna no detectará filas que coincidan únicamente en combinación con otras columnas.
Resaltar duplicados sin modificar los datos
Crea la hoja Ventas y escribe estos datos en A1:C8. Selecciona A2:C8 y aplica la regla.
| A | B | C | |
|---|---|---|---|
| 1 | Código cliente | Cliente | Importe |
| 2 | CLI-001 | Ana | 12,00 |
| 3 | CLI-002 | Luis | 3,50 |
| 4 | CLI-001 | Ana | 12,00 |
| 5 | CLI-003 | Marta | 4,00 |
| 6 | CLI-002 | Luis | 3,50 |
| 7 | CLI-004 | Ana | 15,00 |
| 8 | CLI-005 | Diego | 7,50 |
- Escribe o pega los datos en A1:C8.
- Selecciona A2:C8 mediante el Cuadro de nombres o arrastrando desde A2 hasta C8.
- Abre
Inicio > Estilos > Formato condicional > Resaltar reglas de celdas > Valores duplicados. - En Valores, deja Duplicar valores.
- Elige un formato, por ejemplo Relleno verde claro con texto verde oscuro.
- Pulsa Aceptar.
Comprobar coincidencias en varias columnas
La regla directa compara las celdas del rango completo. Si solo quieres resaltar filas que repiten código de cliente y cliente, aunque el importe pueda cambiar, usa una regla con fórmula.
- Selecciona A2:C8.
- Abre
Inicio > Estilos > Formato condicional > Nueva regla. - Elige Utilizar una fórmula para determinar qué celdas formatear.
- Escribe la fórmula en el cuadro de fórmula.
- Elige Formato, selecciona un color y pulsa Aceptar.
=CONTAR.SI.CONJUNTO($A$2:$A$8;A2;$B$2:$B$8;B2)>1
La regla se escribe pensando en A2, la primera celda del rango. $A$2:$A$8 y $B$2:$B$8 permanecen fijos; A2 y B2 se adaptan al copiar la regla a las demás filas. En este libro, la regla resalta A2:C3 y A6:C6 porque repiten código y cliente.
Buscar duplicados en una sola columna
La opción Valores duplicados analiza el rango seleccionado. Si solo necesitas revisar una columna de códigos, correos o referencias, selecciona esa columna completa, normalmente A2:A8, y aplica:
Al aceptar, Excel resalta las celdas cuyo valor aparece más de una vez dentro de A2:A8. En la columna de códigos, CLI-001 y CLI-002 están repetidos; CLI-003, CLI-004 y CLI-005 son únicos. El formato es visual: los datos siguen intactos.
Si incluyes la cabecera A1, el texto de esa fila también participa en la comparación, aunque normalmente conviene revisar solo los datos. Selecciona A1:A8 únicamente cuando quieras comprobar el rango completo.
CLI-001 y CLI-002 deben quedar resaltados en A2:A8, mientras que las referencias que aparecen una vez conservan su aspecto normal.Resaltar valores únicos frente a valores duplicados
La misma herramienta permite el criterio contrario. En Valores duplicados, selecciona Valores únicos para resaltar las referencias que aparecen una sola vez. Esta opción es útil para localizar clientes que todavía no tienen una segunda compra, referencias sin pareja o registros aislados en una revisión.
| A | |
|---|---|
| 1 | Referencia |
| 2 | REF-01 |
| 3 | REF-02 |
| 4 | REF-01 |
| 5 | REF-03 |
| 6 | REF-04 |
| 7 | REF-02 |
| 8 | REF-05 |
- Selecciona A2:A8.
- Abre
Inicio > Estilos > Formato condicional > Resaltar reglas de celdas > Valores duplicados. - Cambia Duplicar valores por Valores únicos.
- Elige un formato y pulsa Aceptar.
- Repite la operación, selecciona de nuevo Duplicar valores y comprueba el resultado opuesto.
Con Valores duplicados se resaltan REF-01 y REF-02. Con Valores únicos se resaltan REF-03, REF-04 y REF-05. La elección depende de si necesitas localizar coincidencias o registros que solo aparecen una vez.
Buscar duplicados en una hoja de ventas realista
Amplía el libro con fecha, código, producto e importe en A1:D9. Las filas 3 y 7 comparten cliente y producto, pero tienen fechas e importes distintos.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Fecha | Código cliente | Producto | Importe |
| 2 | 03/01/2026 | CLI-001 | Cuaderno | 12,00 |
| 3 | 05/01/2026 | CLI-001 | Cuaderno | 12,00 |
| 4 | 06/01/2026 | CLI-002 | Lapiz | 3,50 |
| 5 | 08/01/2026 | CLI-003 | Goma | 4,00 |
| 6 | 09/01/2026 | CLI-002 | Lapiz | 3,50 |
| 7 | 10/01/2026 | CLI-001 | Cuaderno | 12,00 |
| 8 | 11/01/2026 | CLI-004 | Cuaderno | 15,00 |
| 9 | 12/01/2026 | CLI-005 | Lapiz | 7,50 |
Primero selecciona A2:D9 y aplica Valores duplicados. Después añade una columna auxiliar para contar cada código. En E1 escribe Repeticiones y en E2:
=CONTAR.SI($B$2:$B$9;B2)
Arrastra el controlador de relleno hasta E9. Los códigos CLI-001 y CLI-002 mostrarán 2; CLI-003, CLI-004 y CLI-005 mostrarán 1.
Separar una coincidencia exacta de una coincidencia parcial
Un espacio al final puede hacer que CAMILA y CAMILA no coincidan. Usa ESPACIOS (TRIM) en una columna auxiliar para limpiar el texto y comparar el resultado.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Fecha | Código | Cliente | Producto | Cliente limpio |
| 2 | 03/01/2026 | CLI-001 | CAMILA | Cuaderno | CAMILA |
| 3 | 05/01/2026 | CLI-006 | CAMILA | Lapiz | CAMILA |
| 4 | 06/01/2026 | CLI-007 | Diego | Goma | Diego |
| 5 | 08/01/2026 | CLI-008 | Marta | Cuaderno | Marta |
- Escribe
Cliente limpioen E1. - En E2 escribe la fórmula de ESPACIOS.
- Arrastra hasta E5.
- Aplica Formato condicional con
=CONTAR.SI($E$2:$E$5;E2)>1sobre E2:E5. - Comprueba que CAMILA y el valor con espacio se consideran iguales en la columna auxiliar.
Detectar valores parecidos que Excel no considera iguales
Excel puede distinguir Campos y campos. Para revisarlos temporalmente sin modificar el original, usa MAYUSC (UPPER) en otra columna.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Código | Categoría | Importe | Original | Normalizada |
| 2 | CLI-010 | Campos | 5,00 | Campos | CAMPOS |
| 3 | CLI-011 | campos | 5,00 | campos | CAMPOS |
| 4 | CLI-012 | CAMPOS | 5,00 | CAMPOS | CAMPOS |
| 5 | CLI-013 | Goma | 2,00 | Goma | GOMA |
En E2 escribe:
=MAYUSC(B2)
Copia la fórmula hasta E5 y aplica Formato condicional sobre E2:E5. Ahora las tres primeras categorías quedaninate como duplicados de la columna normalizada. Conserva los datos originales hasta confirmar que las diferencias de mayúsculas no son significativas para tu registro.
Quitar duplicados solo cuando la eliminación sea segura
Quitar duplicados elimina físicamente filas del rango seleccionado. Antes de usarlo, crea una hoja llamada Copia de seguridad.
- En la pestaña Ventas, haz clic con el botón derecho en la pestaña.
- Elige Mover o copiar.
- Marca Crear una copia y pulsa Aceptar.
- Renombra la hoja nueva como
Copia de seguridad. - En la copia, selecciona A1:D9.
- Abre
Datos > Quitar duplicados. - Revisa las columnas detectadas y pulsa Aceptar.
- Lee el recuento de filas duplicadas y valores únicos que muestra Excel.
Elegir las columnas que forman una fila duplicada
Las columnas marcadas en el cuadro Quitar duplicados determinan qué debe coincidir para que Excel considere dos filas iguales.
| Combinación marcada | Qué compara Excel | Consecuencia en el libro |
|---|---|---|
| Código cliente, Cliente e Importe | La combinación de esos tres campos | Dos ventas iguales pueden eliminarse |
| Código cliente, Producto e Importe | Código, producto e importe | Dos compras iguales con fechas distintas pueden coincidir |
| Todas las columnas | Fecha, código, producto e importe | Solo se eliminan filas completamente iguales |
Si dejas marcadas todas las columnas, una venta repetida exactamente se elimina. Si solo marcas código y producto, dos ventas iguales de ese cliente y producto pueden tratarse como duplicado aunque tengan fechas diferentes. Elige las columnas según la regla de negocio de tu registro.
Recuperar la hoja cuando quitaste la fila equivocada
Si borraste una fila que debía conservarse, no intentes reconstruirla a mano desde los datos visibles. Ve a la hoja Copia de seguridad.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Fecha | Código cliente | Producto | Importe |
| 2 | 03/01/2026 | CLI-001 | Cuaderno | 12,00 |
| 3 | 05/01/2026 | CLI-001 | Cuaderno | 12,00 |
| 4 | 06/01/2026 | CLI-002 | Lapiz | 3,50 |
| 5 | 08/01/2026 | CLI-003 | Goma | 4,00 |
| 6 | 09/01/2026 | CLI-002 | Lapiz | 3,50 |
| 7 | 10/01/2026 | CLI-001 | Cuaderno | 12,00 |
| 8 | 11/01/2026 | CLI-004 | Cuaderno | 15,00 |
| 9 | 12/01/2026 | CLI-005 | Lapiz | 7,50 |
- Selecciona A1:D9 en
Copia de seguridad. - Copia los datos con Ctrl+C.
- Cambia a la hoja
Ventas. - Selecciona A1 y pega con Ctrl+V.
- Revisa que las nueve filas hayan vuelto a aparecer.
Quitar duplicados modifica permanentemente el rango seleccionado; por eso la copia debe hacerse antes de aceptar el cuadro.
Por qué Excel no detecta todos los duplicados que esperas
Excel solo compara el rango y los valores que ha seleccionado. Puede no mostrar una coincidencia si el rango termina antes, si hay espacios sobrantes, si un número está guardado como texto o si la regla solo mira una columna cuando necesitas comparar varias. Las celdas vacías también pueden cambiar el recuento que aparece al quitar duplicados.
| A | B | C | |
|---|---|---|---|
| 1 | Código | Cliente | Importe |
| 2 | 12345 | Ana | 12,00 |
| 3 | "12345" | Ana | 12,00 |
| 4 | 12345 | Ana | 12,00 |
| 5 | Luis | 3,50 | |
| 6 | 12345 | Ana | 12,00 |
La fila 3 no coincide con las numéricas si el valor está guardado como texto. La fila 6 sí comparte código y cliente con otras filas, pero solo se detectará si se selecciona el rango completo y se usa una regla adecuada para varias columnas.
Comprobar que el rango incluye todos los datos
Coloca una copia repetida fuera del rango aplicado: A2:A6 contiene una repetición, pero A9 queda fuera de la selección. El resaltado puede parecer correcto aunque Excel no esté revisando la fila 9.
- Selecciona A2:C6.
- Aplica Formato condicional con Valores duplicados.
- Comprueba qué filas quedan resaltadas.
- Amplía la selección hasta A9.
- Vuelve a aplicar la regla y revisa el resultado.
Cuando los datos formen una tabla continua, Ctrl+A selecciona el rango de datos,distribuidas se mente, el área de Excel alrededor de la selección. Si hay títulos, filas de separación o varias tablas, selecciona manualmente la región correcta.
Revisar duplicados que contienen espacios o formatos distintos
Compara 12345, el texto 12345 y el número 12345 con un espacio. Excel puede distinguirlos por tipo de dato o por caracteres. Antes de eliminar, normaliza temporalmente en una columna auxiliar.
| Valor | Tipo o detalle | Resultado visual |
|---|---|---|
| 12345 | Número | Coincide con otros números |
| "12345" | Texto | Puede no coincidir con el número |
| 12345 | Número con espacio final | Puede no coincidir con 12345 |
| 12345 | Número limpio | Coincide con otros números limpios |
Si el contenido es texto, usa ESPACIOS. Para una revisión más amplia, también puedes employar CLEAN (CLEAN) cuando haya caracteres no imprimibles. Luego compara la columna normalizada y decide si son el mismo registro. No elimines basándote solo en una coincidencia visual.
Evitar que una fórmula de formato condicional se desplace
La fórmula debe escribirse para la primera celda del rango. Usa referencias absolutas para fijar la tabla y relativas para la fila que Excel debe evaluar.
=CONTAR.SI.CONJUNTO($A$2:$A$8;A2;$B$2:$B$8;B2)>1
En $A$2:$A$8, los signos $ mantienen fijo el rango. En A2 y B2, la columna y el número de fila pueden ajustarse para evaluar cada combinación. Si escribes A2 dentro del rango sin fijarlo, la regla se moverá al aplicarse a otras celdas y actualización actualizar resultados incorrectos.
Para una sola columna, la regla equivalente es:
=CONTAR.SI($A$2:$A$8;A2)>1
Qué funciona mejor según el tamaño de tus datos
| Necesidad | Herramienta | Cuándo elegirla |
|---|---|---|
| Revisar una hoja pequeña o mediana | Formato condicional | Cuando quieres ver coincidencias sin borrar datos |
| Limpiar una copia de trabajo | Quitar duplicados | Cuando la regla de repetición ya está clara |
| Revisar columnas completas de una hoja pequeña | Valores duplicados | Para códigos, correos o referencias de una sola columna |
| Combinar varios campos | Nueva regla con fórmula | Cuando una fila debe repetir varios valores |
| Procesar conjuntos grandes y repetidamente | Power Query | Cuando necesitas limpiar y cargar datos de forma reutilizable |
Formato condicional es una herramienta de revisión visual. No cambia los datos y recalcula el resaltado cuando se modifican. Quitar duplicados sí modifica el rango seleccionado. Power Query, integrado en Excel desde 2016, permite crear un proceso de transformación más Appropriate para archivos grandes, aunque su configuración requiere más pasos que una regla de Formato condicional.
Lo que ya sabes hacer con los duplicados
- Detecta duplicados en una columna con Formato condicional y Valores duplicados.
- Resalta filas completas o combinaciones de código, cliente, producto e importe.
- Usa CONTAR.SI o CONTAR.SI.CONJUNTO para contar repeticiones.
- Normaliza espacios con ESPACIOS y mayúsculas con MAYUSC en columnas auxiliares.
- Revisa números guardados como texto y celdas vacías antes de eliminar.
- Crea una copia de seguridad antes de usar Quitar duplicados.
- Elige Power Query para procesos de limpieza sobre conjuntos grandes.
Ahora tienes un flujo completo para revisar el libro de ventas: detecta, comprueba, normaliza, decide qué filas son realmente repetidas y conserva una copia antes de eliminar.
Dudas al buscar duplicados en Excel
1. ¿Cuál es la fórmula para identificar duplicados en Excel?
Para marcar una fila repetida, selecciona el rango y crea una regla de Formato condicional con =CONTAR.SI.CONJUNTO($A$2:$A$8;A2;$B$2:$B$8;B2)>1. La regla se escribe pensando en la primera celda del rango: las referencias a esa celda son relativas y el rango de la tabla queda fijo con $.
2. ¿Cómo busco valores repetidos en Excel con BUSCARV?
BUSCARV (VLOOKUP) localiza un valor y devuelve un dato de la misma fila. Por ejemplo, puedes buscar un código de cliente y mostrar su nombre; para comprobar si un código se repite, conviene usar CONTAR.SI o Formato condicional, porque BUSCARV no cuenta coincidencias por sí solo.
3. ¿Cómo busco valores repetidos en Excel en dos columnas?
Selecciona las dos columnas y usa Inicio > Estilos > Formato condicional > Resaltar reglas de celdas > Valores duplicados para comparar las celdas del rango. Si dos filas son iguales en ambas columnas, se consideran coincidencias del rango; después revisa cuáles filas quieres conservar.
4. ¿Cómo marco datos duplicados en Excel sin borrarlos?
Aplica Formato condicional y elige Valores duplicados. Excel muestra las coincidencias con el color o estilo seleccionado, pero conserva los datos y recalcula el resaltado cuando cambia la tabla. Así puedes revisar las coincidencias antes de eliminar nada.
5. ¿Cómo busco duplicados en varias columnas de Excel?
Selecciona todas las columnas que forman la fila y aplica Valores duplicados sobre todo el rango. Excel comparará la combinación completa. Si solo quieres comparar código y cliente, selecciona esas columnas o utiliza una regla con CONTAR.SI.CONJUNTO.
6. ¿Cómo identifico duplicados en Excel sin eliminarlos?
Usa el resaltado de valores duplicados mediante Formato condicional. Para comprobar coincidencias de varias columnas, añade una regla con fórmula que cuente cuántas filas coinciden en los campos que te interesen. El resultado es visual y los datos originales permanecen intactos.
7. ¿Cómo cuento duplicados en Excel?
En una celda auxiliar puedes usar =CONTAR.SI(A2:A8;A2). Arrastrar el controlador de relleno hasta la última fila mostrará cuántas veces aparece cada código. Para contar solo las filas duplicadas por código y cliente, utiliza =CONTAR.SI.CONJUNTO($A$2:$A$8;A2;$B$2:$B$8;B2).
Fuentes
- MicrosoftBuscar y eliminar duplicados – Microsoft Supportconsultado el 22/10/2026
- MicrosoftBUSCAR — documentación oficialconsultado el 22/10/2026
- MicrosoftFormato condicional — documentación oficialconsultado el 22/10/2026
- MicrosoftBUSCARH — documentación oficialconsultado el 22/10/2026
- MicrosoftUNICOS — documentación oficialconsultado el 22/10/2026