Post actualizado el día octubre 24, 2026 by DeiviSanzPlay
La validación de datos en Excel parece sencilla hasta que la usas en serio. Estas son las preguntas que más aparecen cuando alguien intenta restringir lo que se escribe en una celda, con respuestas directas y sin rodeos.
Preguntas frecuentes sobre validación de datos en celdas de Excel
¿Dónde está la validación de datos en Excel y por qué no la encuentro?
En la cinta está en Datos > Validación de datos. Si no la ves, probablemente estás en una versión de Excel Online con funciones limitadas o el libro está protegido. También puede ocurrir que estés trabajando sobre una tabla dinámica: ahí la validación no se aplica igual. En Excel para Mac la ruta es la misma, pero algunos tipos (como listas vinculadas a otro libro) se comportan distinto.
¿Cómo creo una lista desplegable sin escribir los valores uno a uno?
Selecciona el rango con los valores permitidos, ve a Validación de datos, elige Lista y en Origen escribe =Hoja2!$A$2:$A$20 o usa un nombre definido. Un truco poco conocido: si escribes los valores directamente separados por punto y coma (Rojo;Verde;Azul), funciona, pero el límite son 255 caracteres. Para listas largas, mejor un rango en otra hoja.
¿Por qué mi validación no se copia al arrastrar la celda?
Este es el error más común que veo en cursos y en el trabajo diario. Al arrastrar el controlador de relleno, Excel copia el contenido y el formato, pero no siempre la validación si la celda destino ya tenía otra regla. La solución fiable es copiar la celda con Ctrl+C y usar Pegado especial > Validación. Otra opción: seleccionar el rango completo antes de crear la regla, así se aplica a todas las celdas a la vez.
¿La validación impide pegar datos incorrectos?
No. Y esto sorprende a mucha gente. Si copias una celda con un valor no permitido y la pegas sobre una celda validada, Excel acepta el pegado sin avisar. La validación solo actúa cuando escribes manualmente. Para bloquear pegados necesitas macros o proteger la hoja de forma específica. Es una limitación real que conviene conocer antes de confiar ciegamente en la regla.
¿Puedo validar que una fecha sea anterior a hoy?
Sí. En el tipo Fecha eliges menor que y escribes =HOY(). El problema aparece al día siguiente: la regla se recalcula, pero si la celda ya contiene una fecha que ahora incumple, Excel no la marca en rojo automáticamente. La validación no re-evalúa valores existentes, solo intercepta entradas nuevas. Para auditar lo ya escrito hay que usar formato condicional o una columna auxiliar con =SI(A2<HOY();»fuera de rango»;»ok»).
¿Qué diferencia hay entre el mensaje de entrada y la alerta de error?
El mensaje de entrada aparece al seleccionar la celda (útil para explicar qué se espera). La alerta de error salta cuando el usuario introduce algo no válido, y puedes elegir entre tres estilos: Detener (bloquea), Advertir (pregunta si continuar) y Información (solo avisa). Muchos usuarios dejan «Detener» por defecto sin saber que «Advertir» es más flexible en plantillas compartidas con terceros.
¿Funciona la validación con fórmulas que dependen de otra celda?
Sí, pero con matices. Una regla personalizada como =B2<=A2 funciona si las referencias son relativas a la primera celda del rango seleccionado. Si escribes la fórmula pensando en la fila 2 pero seleccionaste desde la fila 5, la regla se descoloca. Es un fallo silencioso: no da error, simplemente valida lo que no debe. Según la documentación oficial de Microsoft, las referencias deben coincidir con la celda activa del rango.
¿Se puede usar validación en celdas combinadas?
No de forma fiable. Excel solo aplica la regla a la celda superior izquierda del rango combinado, y el comportamiento al escribir en el resto es inconsistente entre versiones. Si necesitas validar, evita combinar celdas en esa zona.
Un caso práctico que ilustra los límites
En una hoja de control de pedidos con 300 filas, la validación de lista funcionaba bien hasta que alguien pegó un rango desde otro archivo. Las celdas aceptaron valores fuera de catálogo sin protestar. La solución no fue reforzar la validación, sino añadir una columna de verificación con CONTAR.SI contra la lista maestra y aplicar formato condicional en rojo. La validación sirve para guiar la entrada, no como auditoría.
Conclusión honesta
La validación de datos es útil para formularios pequeños y plantillas controladas. No es un sistema de seguridad ni reemplaza una revisión posterior. Si el archivo lo van a tocar varias personas o recibe datos pegados, combínala con formato condicional o con protecciones de hoja. Y si necesitas bloquear pegados, tendrás que pasar por VBA, algo que no siempre está disponible en entornos corporativos restringidos.
Perfiles verificables: Sitio web
Publicado el 24 de October de 2026. Última revisión: 24 de October de 2026.