如何使用 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 中为这个问题编写逻辑?的主要内容,如果未能解决你的问题,请参考以下文章

如何做到十五分钟领略PowerBI的DAX精华及框架

PowerBI DAX计算:按月的移动平均线组计算

DAX/PowerBI系列 - 库存总价值(Inventory Value)

DAX/PowerBI系列 - 参数表(Parameter Table)

DAX/PowerBI系列 - 玩转阿里云 Alicloud Pricing

如何在 Power BI 中使用 DAX 获取柱形图的平均列百分比度量?