Guía · 6 min de lectura

5 ejemplos de lógica condicional para formularios

Actualizado 2026-09-17

Resumen

La lógica condicional muestra u oculta un campo según una respuesta anterior: úsala para preguntas de seguimiento, para saltar secciones irrelevantes y para exigir detalles solo cuando hacen falta.

La lógica condicional es lo que convierte un formulario largo e igual para todos en algo que se adapta a cada persona que responde. En lugar de mostrar todas las preguntas a todo el mundo, defines reglas que muestran u ocultan campos según lo que alguien ya ha respondido. A continuación tienes cinco patrones que usarás en casi cualquier formulario, desde una simple pregunta de seguimiento hasta la ramificación de una página entera, además de qué vigilar para que la lógica siga siendo fácil de seguir.

Pregunta de seguimiento ante una respuesta concreta

El patrón más habitual: una pregunta aparece solo cuando un campo anterior es igual a un valor concreto. Pregunta "¿Tienes alguna restricción alimentaria?" con una opción sí/no y muestra un campo de texto para indicar cuáles solo cuando la respuesta sea "sí".

Así el formulario se mantiene corto para la mayoría que responde "no", y a la vez recoge los detalles de las personas a las que realmente les aplica.

Exigir detalle cuando alguien elige "Otro"

Cuando un campo de selección incluye una opción "Otro", combínala con un campo de texto que aparezca solo cuando la selección sea igual a "Otro". Marca ese campo de texto como obligatorio para que nadie pueda elegir "Otro" y dejarte sin saber qué quería decir.

Esta combinación, un conjunto fijo de opciones más un campo condicional comodín, cubre los casos extremos sin sobrecargar la lista principal de opciones.

Ramificar según una valoración o puntuación

Los campos numéricos, como una valoración de satisfacción o una puntuación NPS, funcionan bien con condiciones de "mayor que" y "menor que". Muestra un campo de texto "¿Qué salió mal?" solo cuando la valoración esté por debajo de un umbral, o un campo de recomendación solo cuando esté por encima de uno.

Esto dirige a detractores y promotores hacia preguntas de seguimiento distintas, sin preguntarle lo mismo a todo el mundo.

Ocultar una sección entera según una elección anterior

Las condiciones se aplican campo por campo, pero puedes ocultar varios campos con la misma regla para ocultar de hecho una sección entera. Si alguien responde "Me presento como persona física" en lugar de "como empresa", oculta de una vez todos los campos específicos de empresa (número de registro, tamaño de la empresa, contacto de facturación).

Combínalo con los operadores "está vacío" / "no está vacío" para gestionar también los campos que se saltaron antes en el formulario.

Combinar varias condiciones

Las condiciones de un mismo campo se combinan con Y, así que puedes exigir que se cumplan varias cosas antes de que aparezca un campo, por ejemplo, mostrar un campo "código de descuento" solo cuando una selección de plan sea igual a "Pro" y un campo de país no esté vacío.

En YeetForm, las condiciones admiten 8 operadores (igual a, distinto de, contiene, mayor que, menor que, está vacío, no está vacío y sus combinaciones), y puedes describir el comportamiento que quieres en lenguaje natural al agente de edición de formularios con IA, en lugar de configurar cada regla a mano.

Preguntas frecuentes

¿Qué es la lógica condicional en un formulario?+
Es una regla que muestra u oculta un campo según una respuesta dada en otra parte del formulario, de modo que cada persona vea solo las preguntas relevantes para ella.
¿Puedo combinar más de una condición en el mismo campo?+
Sí: las condiciones de un campo se combinan con Y, así que un campo puede exigir que varias respuestas anteriores se cumplan todas antes de aparecer.
¿La lógica condicional hace más lento el formulario para quienes responden?+
No, normalmente hace que los formularios se rellenen más rápido, ya que la gente se salta las preguntas que no le aplican en lugar de desplazarse por campos irrelevantes.

Crea tu formulario con IA en segundos

Empieza gratis