The ultimate Microsoft Fabric, Power BI, Azure AI & SQL learning event! Join us in Las Vegas from March 26-28, 2024. Use code MSCUST for a $100 discount. Register Now
Hola expertos
No se puede ver el error en mi fórmula if.
Hola @Route217
highky recomienda utilizar SWITCH() como se mencionó @mahoneypat
_Status =
SWITCH(TRUE(),
ScheduleTask[status]="Complete", "Complete",
ScheduleTask[status]="Cancelled","Cancel",
ScheduleTask[status]="Active" && ScheduleTask[primaryAuthor]="", "Unassigned",
ScheduleTask[status]="Active" && ScheduleTask[primaryAuthor]<>"", "Assigned",
ScheduleTask[status]="Active" && ScheduleTask[LifecycleStatusMatch]="", "inProgress",
ScheduleTask[LifecycleStatusMatch]
)
@Route217, creo que te gustaría
_Status IF(ScheduleTask[status]-"Complete", "Complete",IF(ScheduleTask[status]-"Cancelled","Cancel",
IF( (ScheduleTask[status]-"Active",ScheduleTask[primaryAuthor]-"), "Unssigned",
IF( (ScheduleTask[status]-"Active",ScheduleTask[primaryAuthor]<>""),"Assigned",
IF( ScheduleTask[status]-"Active",ScheduleTask[LifecycleStatusMatch]-"),"inProgress",ScheduleTask[LifecycleStatusMatch]))))
Dudo que el uso de Y
Hola Amit
su me da errores con el y....
¿Consideró escribir esto como un SWITCH(TRUE(),... expresión en lugar de IF(s) anidados? Echa un vistazo a este post.
https://powerpivotpro.com/2015/03/the-diabolical-genius-of-switch-true/
No estoy seguro de si desea reescribir este, pero hará que el siguiente sea más fácil.
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
hola Pat
no estoy seguro de que va a funcionar es una columna calculada en una tabla, mi faut se olvidó de mencionar eso.
Switch(true() también funciona en columnas calculadas. Esto es lo que su expresión se vería como con ese enfoque:
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
Join us at our first-ever Microsoft Fabric Community Conference, March 26-28, 2024 in Las Vegas with 100+ sessions by community experts and Microsoft engineering.