Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
5 years ago
Solved

SWITCH TRUE con múltiples condiciones

Hola

¿Alguien podría decirme por qué mi función SWITCH(TRUE() con múltiples condiciones está volviendo a anwers incorrectos? Simplemente mire la fila 2 en la captura de pantalla adjunta: debería devolver "Grupo 4", en su lugar está devolviendo "Grupo 2".

Gracias por su ayuda,

GiacWrong outcome.png

  • @Fizzy_Mojito , use los corchetes (condición || condición) && (condición || condición).

    Si esta publicación ayuda, considere Aceptarla como la solución ✔️para ayudar a los otros miembros a encontrarla más rápidamente.

2 Replies

  • @Fizzy_Mojito , use los corchetes (condición || condición) && (condición || condición).

    Si esta publicación ayuda, considere Aceptarla como la solución ✔️para ayudar a los otros miembros a encontrarla más rápidamente.

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Sí, en las declaraciones lógicas && viene primero en orden de operaciones antes de ||, como la multiplicación viene antes de la suma.

      || A &&B C = ( A && B ) || C al igual que A * B + C = ( A * B ) + C.