Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola:
He hecho una descripción emergente y el código dax funciona perfectamente. A continuación se muestra mi código:
2021_Event_Type =
Switch(
Max('Table1'[WEEK]),
"1.6 W42", "Event1",
"1.7 W43", "Event2",
"2.8 W44", "Event3",
"2.8 W01", " ",
blank()
)
Pero ahora quiero añadir una semana de condición y FY 2021
a continuación hay un código incorrecto, pero quiero hacer algo como esto:
2021_Event_Type =
Switch(
Max('Table1'[WEEK] & 'Table1'[FY] = 2021),
"1.6 W42", "Event1",
"1.7 W43", "Event2",
"2.8 W44", "Event3",
"2.8 W01", " ",
blank()
)
¿Cómo puedo hacer esto?
Solved! Go to Solution.
@samnaw , Probar como
2021_Event_Type de la casa de los 2021_Event_Type
Interruptor(
Max('Table1'[WEEK]) && MAX('Table1'[FY]) á 2021,
"1.6 W42", "Event1",
"1.7 W43", "Event2",
"2.8 W44", "Event3",
"2.8 W01", " ",
blank()
)
Hola @samnaw, ¿podría aclarar su resultado esperado más claramente?
En la función Switch, el Max('Table1'[WEEK] & 'Table1'[FY] á 2021) se utiliza para comparar con los valores de "1.6 W42"/"1.7 W43"/... , pero obviamente no se pueden comparar. ¿Cuál es la lógica de la condición que quieres darnos cuenta? ¿Participará '2021' en los valores que se van a comparar?
Saludos
Equipo de apoyo a la comunidad _ Jing Zhang
@samnaw , Probar como
2021_Event_Type de la casa de los 2021_Event_Type
Interruptor(
Max('Table1'[WEEK]) && MAX('Table1'[FY]) á 2021,
"1.6 W42", "Event1",
"1.7 W43", "Event2",
"2.8 W44", "Event3",
"2.8 W01", " ",
blank()
)