En este tutorial te voy a enseñar cómo evitar que se repitan datos en una columna de Google Sheets usando la validación de datos con una fórmula personalizada. Este método es ideal si tienes una lista de nombres o cualquier tipo de información y quieres asegurarte de que cada entrada sea única. Así, cuando alguien trate de escribir un nombre que ya existe, Google Sheets no lo permitirá, ayudándote a mantener tus datos limpios y organizados.
Si prefieres ver el tutorial en video, te lo dejo aquí arriba. Ahora, te explico paso a paso cómo lo hago yo en Google Sheets para evitar duplicados usando validación de datos y una fórmula personalizada.
¿Por qué evitar duplicados en Google Sheets?
Evitar duplicados es fundamental cuando trabajas con listas de datos como nombres, correos electrónicos o códigos de productos. Permitir duplicados puede causar errores, confusión y problemas en tus reportes. Al usar validación de datos, puedes asegurarte de que cada valor en tu columna sea único, ahorrándote tiempo en revisiones manuales y mejorando la calidad de tu información.
Preparando tu hoja: Ejemplo de datos
Supongamos que tienes una lista de nombres en la columna A, comenzando desde la celda A2 (dejando la fila 1 para el encabezado). Por ejemplo:
| Nombre |
|---|
| Juan Guzmán |
| Pedro Pérez |
| María Salas |
Configurando la validación de datos para evitar duplicados
Ahora vamos a configurar la validación de datos para que nadie pueda ingresar un nombre que ya exista en la lista. Este es el método que yo uso siempre:
Paso 1: Selecciona el rango de celdas
Selecciona las celdas donde quieres evitar duplicados, por ejemplo, de A2 hasta A100 (o hasta donde lo necesites).
Paso 2: Abre la validación de datos
Haz clic en Datos > Validación de datos en el menú superior. Esto abrirá la configuración de reglas para ese rango.
Paso 3: Elige «Fórmula personalizada»
Por defecto, Google Sheets te ofrecerá opciones como «Lista desplegable», pero tú debes elegir la opción Fórmula personalizada es.
Paso 4: Escribe la fórmula personalizada
La fórmula clave aquí es CONTAR.SI, que nos permite contar cuántas veces aparece un valor en el rango. Queremos que solo permita el ingreso si ese valor aparece como máximo una vez. Usamos la siguiente fórmula (recuerda, en español y usando punto y coma):
=CONTAR.SI($A$2:$A$100;A2)<=1
Explicación de la fórmula:
- $A$2:$A$100: Es el rango donde se buscarán duplicados. Usamos signos de pesos para fijar el rango.
- A2: Es la celda que se está validando en ese momento.
- <=1: Solo permite el valor si aparece una vez o menos.
Esta fórmula devuelve VERDADERO si el valor es único, y FALSO si ya existe, que es lo que necesita la validación de datos.
Paso 5: Configura el rechazo de datos
En la configuración de validación, selecciona la opción Rechazar el ingreso de datos para que Google Sheets no permita duplicados. Haz clic en Hecho.
Probando la validación de datos
Ahora prueba ingresando un nombre que ya exista, como «Juan Guzmán». Google Sheets te mostrará un mensaje de error y no permitirá el ingreso. Si escribes un nombre nuevo, como «Ana Torres», lo aceptará sin problema.
| Nombre |
|---|
| Juan Guzmán |
| Pedro Pérez |
| María Salas |
| Ana Torres |
Consejos adicionales
Te recomiendo siempre construir la fórmula por fuera, en una celda aparte, para probar que funciona antes de ingresarla en la validación de datos. Así puedes ver fácilmente si devuelve VERDADERO o FALSO según el caso. Recuerda también fijar bien el rango usando los signos de pesos ($) para evitar errores al aplicar la regla a varias filas.
Conclusión y próximos pasos
En este tutorial aprendiste cómo evitar duplicados en una columna de Google Sheets usando la validación de datos con una fórmula personalizada. Este método es muy útil para listas de nombres, correos o cualquier información donde no quieras repeticiones. Te invito a probarlo en tus propias hojas y así mantener tus datos siempre limpios y organizados. Si quieres seguir aprendiendo, puedes explorar otras funciones de validación o automatización en Google Sheets.
Si quieres aprender a usar Google Forms y Google Sheets desde cero, te invito a tomar un curso gratis de 2 horas.