“¿Qué tipo de emprendedor eres?”, las evaluaciones DISC, “encuentra tu rutina de cuidado de la piel”: los quizzes de descubrimiento de perfil no suman un único puntaje. Cada respuesta alimenta uno de varios contadores, y el contador que termina más alto decide el resultado. Yay! Forms tiene un operador hecho justo para esa comparación: is the greatest one (tiene el mayor valor).
Este tutorial arma un quiz de tres perfiles (Builder, Strategist, Connector). Si las reglas y las variables son nuevas para ti, primero lee Cómo añadir una estructura de lógica a tu formulario.
Paso 1: Una variable por perfil
Abre la pestaña Logic de cualquier pregunta, haz clic en Variables y agrega una variable Number (Número) por cada resultado posible, todas partiendo de 0. Las nuestras: builder, strategist y connector.

Paso 2: Cada respuesta alimenta un perfil
En cada pregunta del quiz, encadena una regla por opción con Else: IF la respuesta es la opción “estructura y sistemas”, THEN Add 1 a strategist; si no, la opción “moverse rápido” suma 1 a builder; si no, la opción “personas e ideas” suma 1 a connector.

Como cada persona elige exactamente una opción, coincide exactamente una regla por pregunta. Repite el patrón en todas las preguntas del quiz. Las respuestas ponderadas también funcionan: una respuesta puede sumar 2 a un perfil, o alimentar dos perfiles con dos acciones en la misma regla.
Paso 3: El paso final extra (no lo saltes)
Esta es la trampa en la que todos caen: las reglas se ejecutan cuando su pregunta se responde, así que una regla de redirección en la última pregunta del quiz leería los contadores antes de que los puntos de esa misma pregunta se apliquen. Los totales no son definitivos hasta después de la última respuesta.
La solución es un paso extra después de la última pregunta, sin puntos propios, para alojar las reglas de redirección. Una Statement (Declaración) funciona bien para esto: muestra un mensaje (“Tu resultado está listo”), no pregunta nada y le da a la lógica un lugar donde ejecutarse después de terminar todo el conteo.

Paso 4: Redirige con “is the greatest one”
Crea una pantalla final por perfil. Luego, en la Statement, encadena una regla por perfil: IF builder is the greatest one (tiene el mayor valor), THEN Go to (Ir a) la pantalla final de Builder; si no, strategist tiene el mayor valor va a la pantalla final de Strategist; y así sucesivamente.

Is the greatest one (tiene el mayor valor) compara la variable contra todas tus demás variables y se cumple cuando contiene el valor más alto. Lo encontrarás junto a los demás operadores de comparación siempre que la condición evalúe una variable:

Alternativa más ligera: una sola pantalla final personalizada con IA
Si tus resultados cambian en el texto y no en la estructura, sáltate las múltiples pantallas finales: mantén una sola pantalla final y usa su pestaña AI (IA) para generar el título y la descripción para cada persona. El prompt puede referenciar las variables de perfil (“Con base en @builder, @strategist y @connector, dile a la persona cuál es su tipo”), lo que convierte todo el paso de redirección en una frase en lenguaje simple.
Conclusión
Construiste el patrón del quiz de perfil: una variable por perfil, reglas encadenadas que las alimentan en cada pregunta, una Statement después de la última pregunta, e is the greatest one (tiene el mayor valor) eligiendo al ganador.
Artículos relacionados: