En este tutorial vamos a aprender a usar la validación de datos en Google Sheets, una herramienta fundamental para controlar la calidad de la información que ingresan los usuarios en nuestras hojas de cálculo. La validación de datos nos permite restringir los valores que se pueden ingresar, evitar errores y mantener una base de datos limpia y confiable. Veremos cómo validar números con diferentes criterios, desde rangos hasta fórmulas personalizadas para casos más específicos como evitar decimales o controlar la longitud de un número. Este conocimiento es clave para emprendedores, pequeños negocios o cualquier persona que quiera mantener sus datos ordenados y evitar problemas a futuro en reportes o análisis.
¿Qué es la validación de datos en Google Sheets?
La validación de datos es una función que nos permite controlar qué tipo de información puede ingresar un usuario en una celda o rango de celdas. Por ejemplo, podemos restringir que solo se puedan ingresar números dentro de un rango específico, o que solo se puedan seleccionar valores de una lista predefinida. Esto ayuda a evitar errores comunes como datos mal escritos, números fuera de rango o formatos incorrectos.
Validación básica de números
En Google Sheets, al configurar la validación de datos, podemos elegir el tipo “Número” y aplicar varias condiciones:
- Mayor que
- Menor que
- Igual a
- No igual a
- Mayor o igual que
- Menor o igual que
- Entre
Por ejemplo, si queremos validar edades y sabemos que no pueden ser cero ni negativas, podemos elegir “Mayor que 0”. Si alguien intenta ingresar un 0 o un número negativo, Google Sheets mostrará un aviso o, si configuramos “Rechazar entrada”, no permitirá que se ingrese ese valor.
Además, podemos personalizar el mensaje de error para que sea más claro o amigable, por ejemplo: “La edad debe ser mayor que cero” o “No se permiten edades menores a 12 años” si queremos limitar aún más.
Validación de números entre rangos
Cuando queremos que un número esté dentro de un rango, por ejemplo una calificación entre 1 y 10, usamos la opción “Entre” y definimos el mínimo y máximo:
| Calificación | Validación |
|---|---|
| 0 | No permitido |
| 5 | Permitido |
| 11 | No permitido |
Así, cualquier número fuera del rango dará error y no podrá ingresarse si está configurado para rechazar entrada.
Validación avanzada con fórmulas personalizadas
Para casos más específicos, como validar que un número no sea decimal o que cumpla varias condiciones a la vez, usamos la opción “Fórmula personalizada” dentro de la validación de datos.
Por ejemplo, para validar que un número sea un entero positivo (no decimal y mayor que cero), usamos esta fórmula:
=Y(ENTERO(A1)=A1; A1>0)
Esta fórmula hace dos cosas:
- ENTERO(A1)=A1: comprueba que el número sea un entero (sin decimales).
- A1>0: verifica que sea mayor que cero.
Si ambas condiciones se cumplen, la validación pasa y el valor se acepta. Si no, se muestra el mensaje de error que definamos.
Esto es muy útil, por ejemplo, para cantidades que no pueden ser fraccionarias (como unidades vendidas) y no pueden ser negativas.
Validar longitud de números o texto
En algunos casos, como números de teléfono o cédulas, queremos controlar la cantidad de dígitos que se ingresan. Para eso usamos la función LARGO que cuenta la cantidad de caracteres en una celda.
Si queremos que un número tenga exactamente 10 dígitos, usamos esta fórmula personalizada:
=LARGO(A1)=10
Esto asegura que el número o texto ingresado tenga 10 caracteres. Si queremos además asegurarnos que sean números y no letras, combinamos con la función ESNUMERO:
=Y(ESNUMERO(A1); LARGO(A1)=10)
Así validamos que el dato sea numérico y tenga la longitud deseada.
Validar múltiplos de un número (ejemplo tabla del 2)
También podemos validar que un número sea múltiplo de otro, por ejemplo, que solo se puedan ingresar múltiplos de 2. Para ello usamos la función RESIDUO que devuelve el resto de una división:
=RESIDUO(A1; 2)=0
Si el residuo de dividir el número entre 2 es cero, entonces es múltiplo de 2 y pasa la validación. Podemos cambiar el 2 por cualquier otro número para validar múltiplos diferentes.
Resumen y recomendaciones finales
Como viste, la validación de datos en Google Sheets es una herramienta poderosa que te ayuda a evitar errores desde el momento en que los datos se ingresan. Puedes usar validaciones básicas para controlar rangos y tipos de números, o fórmulas personalizadas para casos más complejos como evitar decimales, controlar longitud o validar múltiplos. Esto te asegura tener datos limpios y confiables para tus reportes, análisis o automatizaciones.
Te recomiendo empezar con validaciones simples y poco a poco ir incorporando fórmulas personalizadas según tus necesidades. Así mantienes el control sin complicarte demasiado.
Si quieres profundizar en el uso de fórmulas personalizadas y validación de datos, en mi academia JuanSGuzman tengo cursos donde enseño paso a paso cómo dominar estas y muchas otras técnicas para sacarle todo el provecho a Google Sheets.
¡Manos a la obra y a validar tus datos para que tu información siempre sea de calidad!
Si quieres aprender a usar Google Forms y Google Sheets desde cero, te invito a tomar un curso gratis de 2 horas.