如何使用 DAX 在 PowerBI 中为这个问题编写逻辑?
Posted
技术标签:
【中文标题】如何使用 DAX 在 PowerBI 中为这个问题编写逻辑?【英文标题】:How can I write a logic for this question in PowerBI using DAX? 【发布时间】:2021-11-20 07:10:56 【问题描述】:对于每个 id,我都有一个图像列和检查列的计数
我的条件是:
1)图像数量应为 8
2)在所有8张图片的检查栏中,应该是valid,那么结果是No anamoly。
如果我有任何人的 stint 无效/空白,则结果是 anamoly found
请通过在 powerbi 中编写 DAX 查询来提供条件/逻辑。我需要将结果作为报告中的衡量标准。
【问题讨论】:
【参考方案1】:测量 = 如果(
计算( 计数(表 1 [检查]), 过滤器(表 1, [检查]="有效") )=8, “没有异常”,“发现异常” )
【讨论】:
正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center。【参考方案2】:你需要改变你的一点。在转换查询中,您需要填写 ID 字段,这很重要,因为您将使用它来创建将度量拖入其中的表。
措施:
measure _x = calculate(countrows(Table[1]), filter(Table[Check] = "valid")))
然后你可以写一个辅助度量:
mearsure _y = if(measure _y = 8 , "No Anomaly", "Anomaly found")
【讨论】:
以上是关于如何使用 DAX 在 PowerBI 中为这个问题编写逻辑?的主要内容,如果未能解决你的问题,请参考以下文章
DAX/PowerBI系列 - 库存总价值(Inventory Value)
DAX/PowerBI系列 - 参数表(Parameter Table)