需要DAX查询的帮助,我有下面的数据集

达克斯
SLA_miss =
IF (
[Task_Status] <> "Task Completed"
&& [Task_Status] <> "Cancelled"
&& Task_data[Status] = "History",
IF (
Task_data[Task_due_date_only] < TODAY (),
"Breached",
"Complete"
),
"On track"
)我想编写Dax查询,以跟踪SLA是否丢失。如果任务到期日已经过去,任务状态被“取消”或“任务完成”,SLA缺失应该说“完成”,否则说“被破坏”。如果日期是在未来,SLA错过应该说“在轨道上”
知道吗?
发布于 2022-11-10 18:48:02
它不是关于格式,而是关于逻辑。试试这个:
SLA Status =
IF(
Task_data[Task_due_date] >= TODAY(),
"On track",
IF(
OR(
Task_data[Task_Status] = "Task Completed",
Task_data[Task_Status] = "Cancelled"
),
"Complete",
"Breached"
)
)https://stackoverflow.com/questions/74392545
复制相似问题