微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PowerBI 视觉过滤器“不为 0”返回空白图表

如何解决PowerBI 视觉过滤器“不为 0”返回空白图表

在 PowerBI Desktop 中,我有一个图形视觉对象,我想在其中显示后 25 个值。我的数据集中的一些值是 0,我想从底部 25 中过滤掉这些值。我为设置为“不是 0”的数值添加一个过滤器,然后将我的名称字段设置为“前 N”,显示项目:底部 25,按值 [数值] 字段。当我这样做时,我的图表变成空白。为什么会发生这种情况?我假设过滤器根据它们的顺序减少了数据集。

如果我将底部的 N 设置为 144,我会得到填充图形的结果,它会显示值 >= 1 的结果。数据集是动态的,因此我无法对该值进行硬编码。提前致谢。

解决方法

过滤器是独立应用的,而不是在应用之前的过滤器后依次应用,因此您不能让一个过滤器依赖于另一个过滤器的结果。

对于像这样的混合过滤器,您可能需要自己编写过滤器的一部分作为度量。例如,假设您对某个类别进行分组,您可以像这样编写您感兴趣的任何内容的非零版本

NonZeroMeasure =
CALCULATE ( [Measure],FILTER ( VALUES ( Table1[Category] ),[Measure] <> 0 ) )

然后您可以使用带有此修改后的度量的 Top N 过滤器。

Filter Panel

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。