Una de las principales situaciones con las que te vas a encontrar en cuanto al análisis de datos en Google Sheets, es el manejo de registros y celdas duplicadas. Bien sea porque las debes eliminar, o simplemente porque necesitas identificar los duplicados.
Hay muchas formas y técnicas de hacer esto, dependiendo de los datos y el objetivo.
Hoy vamos a ver algunas de estas técnicas para resaltar o marcar los duplicados en Google Sheets (Muchas de estas también te funcionarán en Excel).
Puedes acceder a una plantilla con decenas de ejemplos de funciones que identifican duplicados aquí.
Duplicados en Google Sheets
Primero debemos ponernos de acuerdo en lo que consiste un duplicado para después solucionarlo, o trabajarlo.
En el caso de una lista, es decir de una tabla de una sola columna, es muy fácil. Un duplicado es un valor que se repite, como en el siguiente ejemplo:

Ya cuando tenemos una tabla con varias columnas, normalmente hablamos de duplicados cuando toda la fila se repite.

Pero también puede darse un tercer caso, donde se repita algún identificador (como el nombre, la referencia, u otro). En este caso usaríamos otras técnicas.
¿Por qué identificar duplicados?
A veces tenemos que identificar duplicados cuando realizamos auditoria de alguna hoja de cálculo, por varias razones:
- Para ver posibles errores de la base (Si fuera una llave única no debería tener duplicados)
- Encontrar registros puestos dos veces por error
- Identificar campos que si deberían estar duplicados
- Después de haber juntado, copiado y pegado o eliminado registros.
- O simplemente queremos ver, por ejemplo las diferentes ventas de un mismo cliente, o de un mismo vendedor
Ya después podemos decidir que hacer con ellos.
Muchas veces vamos a querer eliminarlos (Aquí un tutorial entero de cómo eliminar filas duplicadas), pero a veces solo queremos «marcarlos» o asegurarnos que sean duplicados. Esto es lo que vamos a ver hoy
Suscríbete para acceder al curso «Descubriendo el poder de Google Sheets» y empezar tu camino a la maestría de Sheets, Forms y Apps Script
Cómo marcar duplicados en Sheets
Hay varias maneras de identificar duplicados, y todo depende de lo que queramos hacer exactamente.
Una manera de identificar los duplicados es usando una nueva columna que identifique un registro como repetido o no.
Otra forma, que puede ser más conveniente, es usando formatos condicionales, para poner un color especial o negrita a las celdas o filas que estén duplicadas
Otra cosa que podemos hacer es identificar todas las instancias del repetido, o que me deje el «original» din marcar
Por otro lado, también depende de que tanto control tengamos sobre la base, y que tanto podamos modificarla, reordenarla o agregar nuevas columnas. Estas son algunas de las formas en que podemos resaltar duplicados:
- Ordenando y añadiendo una columna auxiliar formulada.
- Ordenando y añadir un formato condicional
- Añadir una columna auxiliar (sin ordenar)
- Añadir un formato condicional (sin ordenar)
A continuación verás en detalle algunas de estas.
Ordenar los datos
La manera más fácil de ver rápidamente si hay valores repetidos es ordenando por la llave o alguna columna de referencia (Aquí todo acerca de ordenar datos en Google Sheets)
Una vez ordenas, tienes dos opciones: La primera es añadir una columna adicional, con una fórmula que me avisa si el valor es repetido o no. Para esto, seguimos los siguientes pasos:
- Agregar un filtro
- Ordenar los datos por la columna de referencia.
- En la primera celda de la columna siguiente introducimos la fórmula =SI(A2=A1;»REPETIDO»;»OK»)
- Arrastramos la fórmula, o la copiamos y pegamos.


Esta metodología es ideal para cuando queremos hacer algo adicional a los duplicados: eliminarlos, copiarlos y pegarlos, o alguna otra acción.
Homologación Excel: Este método funciona exactamente igual en Excel
Nota: Con este método dejamos el original sin marcar
Suscríbete para acceder al curso «Descubriendo el poder de Google Sheets» y empezar tu camino a la maestría de Sheets, Forms y Apps Script
Ordenar y añadir una columna condicional y un formato condicional
Al método anterior le podemos agregar una cosa más y es un formato condicional para que nos ayude a identificar de manera más visual y de verdad destaque todos los resaltados.
Adicional a los pasos anteriores, añadimos lo siguiente:
- Seleccionamos la columna B.
- Clic derecho y escogemos «Formato Condicional»
- Escogemos la condición «La celda es igual a»
- Escribimos «REPETIDO»


Homologación Excel: En Excel se haría todo igual, excepto que el formato condicional se aplica de manera un poco diferente.
Ordenar y añadir un formato condicional
Si solo queremos identificarlos visualmente, una buena opción es incluir la fórmula anterior en un formato condicional directamente, quitando así la necesidad de incluir una columna auxiliar.
En otras palabras, fusionamos los dos métodos anteriores en uno solo:
Lo haríamos así:
- Escoger la columna B (Desde la fila 2)
- Una de dos:
- Ir a Formato > Formato Condicional
- Clic derecho y escoger «Formato Condicional»
- En «Reglas de Formato», escoger, «La fórmula personalizada es:»
- En el campo escribir «=A2=A1», asumiendo que la primera celda del rango es A1.
- Poner cualquier formato que resalte los repetidos.

Resaltar toda la fila
Podemos hacer una pequeña modificación para que resalte toda la fila y así hacer que sea más visible la columna repetida.
Para esto simplemente cambiamos el rango del formato hacemos un pequeño cambio en la formula del formato condicional. Para esto:
- Seleccionamos todo nuestro rango
- Vamos a «Formato Condicional»
- Asegurar que el rango incluya las dos columnas (En nuestro caso A2:B14)
- En «Reglas de Formato», escoger «La fórmula personalizada es:»
- Cambiar la fórmula para que quede fija la columna identificadora (en nuestro caso la A, y quedaría así =$A2=$A3)

Añadir una columna auxiliar formulada (sin tener que ordenar)
Esta es una de las metodologías que más me gusta.
Con la ayuda de la función CONTAR.SI, podemos ver si un registro está más de dos veces en la columna.
Hay dos formas de hacerlo. Una es que resalte todas las instancias del valor duplicado (la forma fácil), otra es que deje la primera sin resaltar (Algo así como el original, o el innovador). Igual que en los primeros ejemplos. De nuevo, todo depende de lo que quieras hacer con los duplicados.
Identificar todos los duplicados
- Nos situamos en la columna a la derecha del primer dato e ingresamos la fórmula =SI(CONTAR.SI(A:A;A2)>1;»REPETIDO»;»ORIGINAL»)
- Arrastramos la fórmula
- También podríamos añadir un formato condicional para hacerlo más visual, tal como hicimos en los ejemplos anteriores.

Homologación Excel: Esta fórmula se puede aplicar exactamente igual en Excel
Identificar los duplicados pero no el «original»
El método anterior es muy fácil, pero a veces vamos a querer que nos deje sin marcar el original, es decir la primera ocurrencia de algún valor repetido, tal como en los primeros ejemplos.
Para lograr lo anterior, repetimos los pasos del último ejemplo pero tenemos que modificar nuestra fórmula, a:
=SI(CONTAR.SI($A$2:A2;A2)>1;»REPETIDO»;»OK»)
Homologación Excel: Esta fórmula se puede aplicar exactamente igual en Excel
Formato condicional para resaltar los duplicados
Esta es, en principio, la forma más fácil, pero no me gusta que necesariamente resalta todas las instancias del duplicado.
No deja «el original», como me gusta, pero puede ser útil en muchas ocasiones.
- Escoger la columna donde estan los datos
- Una de dos:
- Ir a Formato > Formato Condicional
- Click derecho y escoger «Formato Condicional»
- En «Reglas de Formato», escoger, «La fórmula personalizada es:»
- En el campo escribir «=CONTAR.SI(A1:A;A1)>1», asumiendo que la primera celda del rango es A1.
- Poner cualquier formato que resalte los repetidos.
En muchos artículos en la web encontrarán solo esta última. Me parece que no es lo suficientemente flexible, y si conocen todas las anteriormente expuestas tienen un kit de herramientas muchísimo más amplio para enfrentar este y otros retos en Google Sheets.
Conclusión
Pudiste ver varios métodos distintos para resaltar duplicados en Google Sheets. Es importante conocerlos, porque depende de que tanto puedan modificar la base original y de lo que quieran hacer con sus duplicados
¿Qué tal te parece? ¿Tienes algún otro método? ¿Tienes algún otro caso que no haya mencionado? Cuéntame en los comentarios.
Suscríbete para acceder al curso «Descubriendo el poder de Google Sheets» y empezar tu camino a la maestría de Sheets, Forms y Apps Script
Deja una respuesta