基于过滤器的动态行[在期望单个值的情况下提供了多个值的表]-Power Bi Desktop

问题描述

我有一个项目,我需要显示其中一个行而不是另一个行。解释如下:

表1-All_Rules-该表包含所有规则

RuleID
A1
A2
A3

表2-Rules_Fired-此表包含所有已触发的规则

RuleID FireDate
A1 2020年8月1日
A2 8/15/2020

现在我有了仪表板,FireDate是切片器,用于过滤规则。有了这个,我有2个表,显示已触发的规则和未触发的规则。

可视表1-触发所有规则
可视表2-未触发的所有规则(All_rules减去Rules_Fired),在这种情况下,表2应该显示RuleID A3。

视觉1很容易,但是2却没有发生。有人可以帮忙吗?

仅供参考-我正在使用dax来计算未触发的规则,但由于它返回的是表而不是列,因此无法显示在表的视觉效果上。

未触发规则= CALculaTE(disTINCT(All_Rules [RuleID]),不是All_Rules [RuleID]的值(Fired_Rules [RuleID]))

在尝试可视化时,上面的公式出现错误-“ 提供了多个值的表,其中期望有一个

预先感谢

谢谢 莫亨德

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)