Forum Discussion
SWITCH(TRUE() Divide Function devolviendo error: "Switch Function no admite la comparación de valores"
Hola, chicos
Tengo una tabla personalizada creada con la función Switch true. Después de agregar una expresión de división a mi función de interruptor 3rd
devuelve un error. ¿Alguien sabe por qué?
Gracias
Pruebe esta medida,
Planned Metric = VAR _a = SELECTEDVALUE ( 'Planned Accounts Table'[Description] ) RETURN IF ( _a = "FY22Q4 Total Planned Accounts CAP", FORMAT ( [Count of Accounts], "0,00" ), IF ( _a = "Quote Tap", [AP_Automation_CountofQuotes], IF ( _a = "Quote Tap Rate %", [Quote Tap Rate] ) ) )Saludos
Equipo de soporte de la comunidad _Tang
Si esta publicación ayuda,considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
7 Replies
- Syndicate_AdminAdministrator
HI @adrianchy
No es necesario escribir Switch y True para cada línea.
https://docs.microsoft.com/en-us/dax/switch-function-dax
¿Puede copiar y pegar su fórmula aquí, entonces lo corregiré?
Si esta publicación ayuda,considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Aprecia tus felicitaciones!!
LinkedIn: www.linkedin.com/in/vahid-dm/- Syndicate_AdminAdministrator
Planned Metric = SWITCH(TRUE(),SELECTEDVALUE('Planned Accounts Table'[Description])="FY22Q4 Total Planned Accounts CAP",FORMAT([Count of Accounts],"0,00"), SWITCH(TRUE(),SELECTEDVALUE('Planned Accounts Table'[Description])="Quote Tap",[AP_Automation_CountofQuotes])) //SWITCH(TRUE(),SELECTEDVALUE('Planned Accounts Table'[Description])="Quote Tap Rate %",[Quote Tap Rate]))Aquí tienes
- Syndicate_AdminAdministrator
Prueba esto:
Planned Metric = SWITCH ( TRUE (), SELECTEDVALUE ( 'Planned Accounts Table'[Description] ) = "FY22Q4 Total Planned Accounts CAP", FORMAT ( [Count of Accounts], "0,00" ), SELECTEDVALUE ( 'Planned Accounts Table'[Description] ) = "Quote Tap", [AP_Automation_CountofQuotes] ) / SWITCH ( TRUE (), SELECTEDVALUE ( 'Planned Accounts Table'[Description] ) = "Quote Tap Rate %", [Quote Tap Rate] )Pero parece que hay un problema con la lógica de su fórmula, ¡todas esas condiciones se basan en el valor seleccionado en una misma columna!
si eso no funciona, comparta una muestra de sus datos y el resultado esperado, tal vez haya otra forma de encontrar la solución.
Si esta publicación ayuda,considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Aprecia tus felicitaciones!!
LinkedIn: www.linkedin.com/in/vahid-dm/
- Syndicate_AdminAdministrator
Pruebe esta medida,
Planned Metric = VAR _a = SELECTEDVALUE ( 'Planned Accounts Table'[Description] ) RETURN IF ( _a = "FY22Q4 Total Planned Accounts CAP", FORMAT ( [Count of Accounts], "0,00" ), IF ( _a = "Quote Tap", [AP_Automation_CountofQuotes], IF ( _a = "Quote Tap Rate %", [Quote Tap Rate] ) ) )Saludos
Equipo de soporte de la comunidad _Tang
Si esta publicación ayuda,considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
- Syndicate_AdminAdministrator
¿Has resuelto esta pregunta? Si ha resuelto la pregunta, puede aceptar la respuesta útil como la solución o compartir su método y aceptarlo como solución,gracias por su contribución para mejorar Power BI. ❤️
Si necesita más ayuda, por favor hágamelo saber.
Saludos
Equipo de soporte de la comunidad _Tang
Si esta publicación ayuda,considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.