Quitar duplicados en una hoja de cálculo es una de las tareas más repetidas del día a día: pegar listas de prospectos de tres fuentes, cruzar un historial de clientes o juntar un inventario de varias hojas suelen dejar filas repetidas que ensucian los datos. En esta guía verás tres formas de limpiar una hoja en Google Sheets (resaltar antes de borrar, usar la herramienta nativa y sacar una lista limpia con la función UNIQUE), una comparación rápida con Excel y los tropiezos típicos que hacen que la limpieza no funcione a la primera.
El libro que vamos a usar es Prospectos, una hoja con nueve filas y tres columnas (ID, Nombre y Correo) que viene de pegar tres listas pequeñas. Empezará con dos ID repetidos y, paso a paso, acabará con la lista limpia y sin errores.
Qué cuenta como duplicado en una hoja y por qué se acumulan
Un duplicado no siempre es una fila idéntica a otra. En una hoja de prospectos pueden aparecer tres tipos de repetidos:
- Exacto: dos filas con el mismo ID, el mismo Nombre y el mismo Correo. Suele pasar al pegar dos veces la misma lista.
- Parcial: dos filas con el mismo ID o el mismo Correo, pero distinto Nombre. Aparece cuando un contacto actualiza su nombre y la versión nueva se añade sin borrar la antigua.
- Cruzado: la misma persona con dos ID distintos (uno de la lista A y otro de la lista B). Es el más traicionero: el ID es diferente y la herramienta de Quitar duplicados, si no la configuras bien, no lo ve.
En el libro Prospectos tienes una hoja con estos tres casos. Saber cuál tienes delante decide la columna por la que comparas: si solo te importa el Correo, marcas esa columna; si necesitas detectar duplicados cruzados, necesitas una clave compuesta (Correo + Teléfono, por ejemplo) o recurrir a un paso previo con formato condicional para revisarlos a ojo.
Las herramientas que tienes en el menú de Google Sheets
Google Sheets agrupa casi todo lo relacionado con limpieza de datos en el menú Datos:
Ahí dentro también están Borrado de datos (Quitar formato, Quitar vínculos, Quitar comentarios) y la opción general Limpieza de datos, que abre un panel con sugerencias automáticas (quitar espacios, convertir texto en números, etc.).
La herramienta de Formato condicional vive en otro menú:
Y dentro, en el desplegable de "Aplicar a un rango", la opción clave es La fórmula personalizada es, que es la que te deja escribir =CONTAR.SI(...) para resaltar repetidos sin borrarlos.
Resaltar los repetidos antes de borrar con formato condicional
Lo primero que vamos a hacer en la hoja Prospectos es pintar de amarillo las filas repetidas, sin tocar los datos. Así puedes revisarlos antes de borrarlos.
Partimos de esta hoja con un duplicado en el ID 102:
| A | B | C | |
|---|---|---|---|
| 1 | ID | Nombre | Correo |
| 2 | 101 | Ana Ruiz | ana@correo.com |
| 3 | 102 | Pedro Gil | pedro@correo.com |
| 4 | 103 | Luis Mora | luis@correo.com |
| 5 | 102 | Pedro Gil | pedro@correo.com |
| 6 | 104 | Sara Pino | sara@correo.com |
| 7 | 105 | Eva León | eva@correo.com |
- Selecciona el rango
A2:C7. - Abre Formato > Formato condicional.
- En la barra lateral derecha, en Aplicar a un rango, escribe
A2:C7. - En Reglas de formato, elige Fórmula personalizada es.
- Escribe la fórmula:
=CONTAR.SI($A$2:$A$7;$A2)>1
- En Estilo de formato, elige el relleno amarillo y pulsa Listo.
=CONTAR.SI($A$2:$A$7;$A2)>1
$ son obligatorios en A$7 para que la regla se aplique a cada fila del rango. Si los quitas, todas las celdas miran siempre la misma fila y la regla no funciona al copiarla.Cambiar el umbral para no pintar los que aparecen solo una vez
Si en tu hoja te interesan solo los duplicados muy repetidos (por ejemplo, prospectos que aparecen más de 10 veces porque se pegaron por error), cambia el >1 por >10:
=CONTAR.SI($A$2:$A$7;$A2)>10
- Abre la regla que acabas de crear desde Formato > Formato condicional.
- Sustituye el
1por10. - Pulsa Listo.
>1 se pintan los repetidos, con >10 solo se pintan si aparecen más de diez veces en la columna. La fórmula se queda en la barra lateral, lista para ajustar el umbral cuando cambien los datos.Quitar duplicados con la herramienta nativa de Google Sheets
Ahora que ya tienes claros cuáles son los repetidos, vamos a borrarlos con la herramienta oficial.
- Selecciona todo el rango de datos, incluyendo la cabecera:
A1:C7. - Abre Datos > Limpieza de datos > Quitar duplicados.
- Aparece un cuadro de diálogo.
- Marca Los datos tienen fila de encabezado.
- Marca las tres columnas (ID, Nombre y Correo) para que dos filas se consideren duplicadas solo si las tres columnas coinciden.
- Pulsa Quitar duplicados.
Google Sheets te dice cuántas filas duplicadas ha encontrado y cuántas filas únicas quedan. En la hoja Prospectos, deberías ver: "Se han encontrado 1 fila duplicada. Quedan 6 filas únicas".
Elegir qué columnas se comparan y qué pasa si desmarcas una
Repite el proceso, pero esta vez desmarca la columna Nombre y deja solo ID y Correo:
Sacar una lista limpia con la función UNIQUE de Sheets
La herramienta nativa borra, pero a veces conviene tener los originales en su sitio y la lista limpia en otra zona. Para eso sirve UNIQUE (en Google Sheets, en español también UNICOS en algunas versiones).
- En la celda
E1escribe el mismo encabezado: ID. - En
E2escribe:
=UNICOS(A2:C7)
- Pulsa Intro. La fórmula devuelve una matriz que ocupa varias filas y columnas.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 1 | ID | Nombre | Correo |
| 2 | 2 | 101 | Ana Ruiz | ana@correo.com |
| 3 | 3 | 102 | Pedro Gil | pedro@correo.com |
| 4 | 4 | 103 | Luis Mora | luis@correo.com |
| 5 | 5 | 102 | Pedro Gil | pedro@correo.com |
| 6 | 6 | 104 | Sara Pino | sara@correo.com |
| 7 | 7 | 105 | Eva León | eva@correo.com |
| 8 | E | F | G | |
| 9 | 1 | ID | Nombre | Correo |
| 10 | 2 | 101 | Ana Ruiz | ana@correo.com |
| 11 | 3 | 102 | Pedro Gil | pedro@correo.com |
| 12 | 4 | 103 | Luis Mora | luis@correo.com |
| 13 | 5 | 104 | Sara Pino | sara@correo.com |
| 14 | 6 | 105 | Eva León | eva@correo.com |
E2:G6 muestra los datos sin la fila 5 repetida. Los originales en A1:C7 siguen intactos. UNIQUE se actualiza sola si cambias los datos de origen.UNIQUE con la opción exactly_once para quedarte con los únicos de verdad
Por defecto, UNICOS deja la primera aparición de cada valor. Si quieres borrar también los valores que aparecen dos veces (porque te interesa solo lo que es único de verdad), añade el argumento VERDADERO en la tercera posición:
=UNICOS(A2:A7;FALSO;VERDADERO)
- Borra la fórmula anterior de
E2. - Escribe en
E2la fórmula con los tres argumentos. - Pulsa Intro.
UNICOS con tres argumentos existe en Google Sheets y en Excel 2021, 2024 y Microsoft 365. En Excel 2019 o 2016 no existe la función UNIQUE; para esos casos se usa la herramienta Datos > Quitar duplicados.Resaltar duplicados en Excel para comparar con Sheets
Si tu hoja de cálculo es de Excel en vez de Google Sheets, el camino es parecido pero la cinta está en otro sitio. Abre la misma hoja Prospectos en Excel de escritorio y sigue estos pasos:
- Selecciona
A1:C7. - Abre Inicio > Estilos > Formato condicional > Resaltar reglas de celdas > Valores duplicados.
- Elige el formato "Relleno rojo claro" y pulsa Aceptar.
Aplicar formato a valores únicos o duplicados:
=CONTAR.SI(...)), solo aplica la regla prediseñada "Duplicado" sobre la selección.La herramienta Quitar duplicados de Excel y sus diferencias
Para borrar los repetidos en Excel:
- Selecciona
A1:C7. - Abre Datos > Herramientas de datos > Quitar duplicados.
- Marca Mis datos tienen encabezados.
- Marca las columnas ID, Nombre y Correo.
- Pulsa Aceptar.
INDICE con COINCIDIR para sacar la lista limpia con fórmula.Por qué te siguen quedando duplicados después de limpiar
Olvidaste marcar la fila de encabezado y se borró un dato
Si al lanzar Quitar duplicados no marcas la casilla "Mis datos tienen encabezados" o "Los datos tienen fila de encabezado", la primera fila se trata como dato y se borra si hay otra fila idéntica. En la hoja Prospectos, si desmarcas la casilla y la primera fila fuera igual a otra, se perdería el encabezado "ID Nombre Correo".
Arreglo: deshacer con Ctrl+Z inmediatamente, volver a seleccionar el rango, marcar la casilla del encabezado y volver a ejecutar la herramienta.
Las mayúsculas y los espacios invisibles no cuentan como iguales
"Ana" y "ana " tienen el mismo aspecto a simple vista, pero para Quitar duplicados son distintos: la primera tiene mayúscula, la segunda tiene un espacio al final. Lo mismo pasa con "PEDRO" y "pedro".
Arreglo: añade una columna auxiliar con dos fórmulas:
=ESPACIOS(A2)
=MINUSC(B2)
ESPACIOS (en inglés TRIM) quita los espacios de los extremos, MINUSC (en inglés LOWER) lo pasa a minúsculas. Copia las dos columnas, pégalas como valores con Ctrl+Mayús+V sobre las originales y vuelve a ejecutar Quitar duplicados.
Quitar duplicados no se puede deshacer tras guardar
Google Sheets guarda los cambios automáticamente. Si ejecutas Quitar duplicados sobre los datos originales (no sobre una copia) y cierras la hoja, ya no podrás recuperar las filas borradas con Ctrl+Z.
Arreglo: antes de limpiar, ve a Archivo > Hacer una copia y trabaja sobre la copia. O usa la opción "Crear otra vista" del cuadro de diálogo de Quitar duplicados, que deja los originales en su sitio y crea una vista filtrada. La fórmula UNICOS es la forma más segura porque los originales nunca se tocan.
Lo que ya sabes hacer con los duplicados en Google Sheets
- Resaltar los repetidos con formato condicional y la fórmula
=CONTAR.SI(A:A;A1)>1antes de borrar nada. - Quitar duplicados con la herramienta nativa en Datos > Limpieza de datos > Quitar duplicados, eligiendo las columnas correctas y marcando la fila de encabezado.
- Sacar una lista limpia en otra zona con la función
UNICOS, incluyendo la variante=UNICOS(A:A;FALSO;VERDADERO)para quedarte solo con los valores únicos de verdad. - Comparar con Excel: en Excel la regla rápida es Valores duplicados y la herramienta está en Datos > Herramientas de datos > Quitar duplicados; la función
UNICOSsolo existe desde Excel 2021. - Prevenir sustos: trabajar sobre una copia, marcar la fila de encabezado y normalizar mayúsculas y espacios con
=MINUSC()y=ESPACIOS()antes de limpiar.
El siguiente paso natural es cruzar dos hojas de Google Sheets con la función IMPORTRANGE para limpiar un historial combinado: traes los datos de la otra hoja a una zona auxiliar, los unes con {A1:C7;IMPORTRANGE(...)} y pasas UNICOS o Quitar duplicados sobre el rango combinado.
Datos comprobados en octubre de 2026.
Dudas al quitar duplicados en Google Sheets
1. ¿Cómo puedo resaltar los duplicados en Google Sheets sin borrarlos?
Selecciona el rango y ve a Formato > Formato condicional. Elige "Fórmula personalizada es" y escribe =CONTAR.SI(A:A;A1)>1 sustituyendo A por la columna que te interese. Las filas repetidas se pintan del color que elijas y los datos siguen en su sitio para revisarlos antes de borrar nada.
2. ¿Qué fórmula se usa para resaltar duplicados en Google Sheets?
La fórmula clásica es =CONTAR.SI(A:A;A1)>1 dentro de una regla de formato condicional con la opción "Fórmula personalizada es". Si quieres que solo se pinten los valores que se repiten más de 10 veces, cambia el 1 final por 10. Para comparar varias columnas a la vez, usa referencias absolutas como $A$1:$C$1.
3. ¿Se pueden resaltar duplicados en Hojas de cálculo de Google desde Drive?
Sí. Los archivos de Google Sheets se abren directamente desde Google Drive haciendo doble clic y las reglas de formato condicional se crean desde Formato > Formato condicional dentro de la hoja, igual que si la abrieras desde sheets.google.com. Drive no tiene su propia herramienta de duplicados, solo abre la hoja.
4. ¿Cómo se dice "resaltar duplicados" en inglés dentro de Google Sheets?
La interfaz de Google Sheets en inglés usa "Highlight duplicates" como nombre de la regla rápida de formato condicional. Si tu hoja está en español y la abres en inglés, verás "Format" en vez de "Formato" y "Conditional formatting" en vez de "Formato condicional", pero la fórmula =COUNTIF sigue siendo la misma.
5. ¿Cuál es la fórmula para quitar duplicados en Excel?
Excel no usa CONTAR.SI para borrar; usa la herramienta Datos > Herramientas de datos > Quitar duplicados, que elimina las filas repetidas según las columnas que marques. Para sacar una lista sin repetidos con fórmula necesitas Excel 2021, 2024 o Microsoft 365 con la función UNICOS; en Excel 2019 o 2016 no existe y toca usar la herramienta o INDICE y COINCIDIR.
6. ¿Cómo se resaltan los duplicados en Excel con formato condicional?
En Excel de escritorio, selecciona el rango, ve a Inicio > Estilos > Formato condicional > Resaltar reglas de celdas > Valores duplicados, y elige un formato. A diferencia de Google Sheets, Excel no te deja escribir la fórmula a mano en esa ventana, solo aplicas la regla prediseñada sobre la selección.
7. ¿Qué hace la opción "Fórmula personalizada es" en el formato condicional de Google Sheets?
Permite escribir una fórmula que se evalúa para cada celda del rango y devuelve VERDADERO o FALSO. Si es VERDADERO, la celda se pinta. Es la opción necesaria para detectar duplicados con =CONTAR.SI o para reglas más complejas que comparen varias columnas a la vez con referencias absolutas.
8. ¿Por qué Quitar duplicados no detecta los repetidos en Excel?
Tres causas habituales: olvidaste marcar la casilla "Mis datos tienen encabezados" y la primera fila se borró, los textos tienen mayúsculas o espacios distintos ("Ana" y "ana "), o elegiste las columnas equivocadas en el cuadro de diálogo. Revisa la selección, unifica el formato con =ESPACIOS() y =MINUSC() y vuelve a ejecutar la herramienta sobre una copia.
Fuentes
- MicrosoftHOJAS — documentación oficialconsultado el 22/10/2026
- MicrosoftUNICOS — documentación oficialconsultado el 22/10/2026
- GoogleExcel y Google Sheets (Hojas de cálculo de Google) — documentación oficialconsultado el 22/10/2026
- MicrosoftSI.ERROR — documentación oficialconsultado el 22/10/2026
- MicrosoftESPACIOS — documentación oficialconsultado el 22/10/2026