La validación de datos y la protección de hojas son herramientas de Excel que controlan qué información puede ingresarse en una celda y quién puede modificarla.
Estas herramientas son esenciales cuando compartes un archivo con otras personas. Evitan errores de captura y protegen fórmulas críticas.
Qué es la validación de datos
La validación de datos es una regla que tú defines para limitar qué valores acepta una celda. Si alguien intenta ingresar un dato fuera de esa regla, Excel muestra un mensaje de error.
Por ejemplo: en un formulario de captura de empleados de Bimbo, puedes exigir que el campo "Edad" solo acepte números entre 18 y 65. Cualquier otro valor será rechazado automáticamente.
Cómo activar la validación de datos
Sigue estos pasos:
- Selecciona la celda o rango donde quieres aplicar la regla.
- Ve a la pestaña Datos en la cinta de opciones.
- Haz clic en Validación de datos.
- En la ventana, elige el tipo de criterio en el menú Permitir.
- Configura los parámetros y haz clic en Aceptar.
La ventana de validación tiene tres pestañas: Configuración, Mensaje de entrada y Mensaje de error. Cada una cumple una función distinta.
Tipos de criterios disponibles
| Opción en "Permitir" | Qué limita |
|---|---|
| Número entero | Solo acepta enteros dentro de un rango |
| Decimal | Acepta números con decimales |
| Lista | Muestra un menú desplegable con opciones fijas |
| Fecha | Solo acepta fechas dentro de un rango |
| Longitud de texto | Limita la cantidad de caracteres |
| Personalizada | Usa una fórmula como criterio |
Ejemplo 1: lista desplegable de departamentos
Supón que administras un formulario de altas de personal en Liverpool. Quieres que el campo "Departamento" solo acepte valores de una lista fija.
Pasos:
Escribe los departamentos válidos en un rango aparte, por ejemplo en
H1:H5:- Ventas
- Logística
- Recursos Humanos
- Finanzas
- Tecnología
Selecciona la celda
B3donde se capturará el departamento.Ve a Datos > Validación de datos.
En Permitir, elige Lista.
En Origen, escribe
=$H$1:$H$5.Haz clic en Aceptar.
Ahora B3 muestra un menú desplegable. El capturista solo puede elegir una opción válida. No puede escribir "ventas" en minúsculas ni inventar un departamento.
Ejemplo 2: validar un salario con rango numérico
En un formulario de nómina de FEMSA, necesitas que el campo "Salario mensual" solo acepte valores entre $10,000 y $30,000.
Configuración:
- Permitir: Número entero
- Datos: Entre
- Mínimo: 10000
- Máximo: 30000
Si alguien escribe $8,500 o $35,000, Excel rechaza la entrada. Puedes personalizar el mensaje de error en la pestaña Mensaje de error:
- Título: Error de captura
- Mensaje: El salario debe estar entre $10,000 y $30,000.
Esto evita que datos incorrectos lleguen a los cálculos de nómina.
Ejemplo 3: validar una fecha de ingreso
En un formulario de registro de proveedores de Mercado Libre, la fecha de contrato debe ser mayor o igual al 1 de enero de 2020.
Configuración:
- Permitir: Fecha
- Datos: Mayor o igual que
- Fecha mínima: 01/01/2020
Si alguien ingresa una fecha de 2018, Excel bloquea la entrada. Esto previene registros históricos erróneos en la base de proveedores.
Mensaje de entrada: guía al capturista antes del error
El mensaje de entrada aparece cuando el usuario selecciona la celda, antes de que escriba algo. Es una instrucción preventiva.
En la pestaña Mensaje de entrada:
- Título: Instrucción
- Mensaje de entrada: Escribe el salario mensual entre $10,000 y $30,000.
Esto es especialmente útil en formularios que llenan personas sin experiencia en Excel. El mensaje actúa como etiqueta de campo.
Protección de hojas
La protección de hoja impide que los usuarios modifiquen celdas, fórmulas o estructuras del archivo sin una contraseña.
Se usa cuando entregas un archivo terminado y no quieres que nadie altere las fórmulas o el diseño. Por ejemplo: un reporte de costos de Bimbo donde solo deben llenarse ciertos campos.
Cómo proteger una hoja
- Ve a la pestaña Revisar.
- Haz clic en Proteger hoja.
- Define una contraseña (opcional pero recomendado).
- Selecciona qué acciones puede realizar el usuario en la lista de permisos.
- Haz clic en Aceptar.
Por defecto, Excel bloquea todas las celdas al activar la protección. Si quieres que el usuario solo pueda editar ciertas celdas, debes desbloquearlas antes de proteger la hoja.
Cómo desbloquear celdas específicas antes de proteger
Este paso es crítico. Si proteges la hoja sin desbloquear nada, el usuario no podrá editar ninguna celda.
Pasos para desbloquear celdas editables:
- Selecciona las celdas que el usuario sí podrá editar (por ejemplo, el rango
B3:B15del formulario). - Haz clic derecho y elige Formato de celdas.
- Ve a la pestaña Proteger.
- Desmarca la casilla Bloqueada.
- Haz clic en Aceptar.
- Ahora activa la protección de hoja desde Revisar > Proteger hoja.
Con esto, el usuario puede escribir en B3:B15, pero no puede tocar las fórmulas ni el diseño del resto de la hoja.
Ejemplo completo: formulario de captura protegido
Imagina que diseñas un formulario de alta de empleados para una empresa distribuidora. El formulario tiene:
B3: Nombre del empleado (texto libre, desbloqueado)B4: Departamento (lista desplegable, desbloqueado)B5: Salario mensual (número entre $10,000 y $30,000, desbloqueado)B6: Fecha de ingreso (fecha desde 01/01/2020, desbloqueado)D3:D10: Fórmulas de cálculo de impuestos (bloqueadas, no editables)
Resultado: el capturista solo puede interactuar con B3:B6. Las fórmulas de D3:D10 están completamente protegidas. Nadie puede borrarlas por accidente.
Errores comunes
Error 1: Proteger la hoja sin desbloquear las celdas editables. Si no desmarcas "Bloqueada" antes de proteger, el usuario no podrá escribir nada. Siempre desbloquea primero las celdas del formulario.
Error 2: Usar validación sin mensaje de error personalizado. Cuando Excel muestra su mensaje genérico de error, los usuarios no entienden qué dato se espera. Escribe siempre un mensaje claro que explique el valor correcto.
Error 3: Olvidar guardar la contraseña de protección. Si proteges una hoja con contraseña y la olvidas, no podrás desprotegerla. Guarda la contraseña en un lugar seguro, como un gestor de contraseñas corporativo.
Error 4: Aplicar validación solo a una celda y copiar datos desde otra fuente. Si el usuario pega datos copiados desde otro archivo, Excel puede omitir la validación. Activa la opción "Aplicar estos cambios a otras celdas con la misma configuración" para reforzar la regla en todo el rango.
Diferencia entre validación y protección
| Herramienta | Qué controla | Cuándo usarla |
|---|---|---|
| Validación de datos | El tipo y rango del valor ingresado | Antes de que el usuario escriba |
| Protección de hoja | Quién puede editar cada celda | Cuando el archivo ya está terminado |
| Contraseña de libro | Quién puede abrir el archivo | Cuando el archivo es confidencial |
Estas herramientas se complementan. Un formulario robusto usa las tres al mismo tiempo.
Puntos clave
- La validación de datos limita qué valores puede ingresar el usuario en una celda: números, fechas, listas o texto con longitud definida.
- Usa el mensaje de entrada para guiar al capturista antes del error, y el mensaje de error para explicar qué salió mal.
- Antes de proteger una hoja, desbloquea las celdas editables en Formato de celdas > Proteger > desmarcar "Bloqueada".
- La protección de hoja resguarda fórmulas y diseño; la validación resguarda la calidad de los datos. Son herramientas distintas y complementarias.
- En formularios compartidos con equipos grandes, combinar lista desplegable + protección de hoja elimina la mayoría de los errores de captura.