【问题标题】:How can I write a logic for this question in PowerBI using DAX?如何使用 DAX 在 PowerBI 中为这个问题编写逻辑?
【发布时间】:2021-11-20 07:10:56
【问题描述】:
对于每个 id,我都有一个图像列和检查列的计数
我的条件是:
1)图像数量应为 8
2)在所有8张图片的检查栏中,应该是valid,那么结果是No anamoly。
如果我有任何人的 stint 无效/空白,则结果是 anamoly found
请通过在 powerbi 中编写 DAX 查询来提供条件/逻辑。我需要将结果作为报告中的衡量标准。
【问题讨论】:
标签:
powerbi
dax
powerquery
powerbi-desktop
【解决方案1】:
测量 = 如果(
计算(
计数(表 1 [检查]),
过滤器(表 1,
[检查]="有效")
)=8,
“没有异常”,“发现异常”
)
【解决方案2】:
你需要改变你的一点。在转换查询中,您需要填写 ID 字段,这很重要,因为您将使用它来创建将度量拖入其中的表。
措施:
measure _x = calculate(countrows(Table[1]), filter(Table[Check] = "valid")))
然后你可以写一个辅助度量:
mearsure _y = if(measure _y = 8 , "No Anomaly", "Anomaly found")