【问题标题】:PowerBI visual filter "is not 0" returns blank graphPowerBI 视觉过滤器“不是 0”返回空白图
【发布时间】:2021-04-05 20:30:39
【问题描述】:

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

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

【问题讨论】:

    标签: powerbi powerbi-desktop


    【解决方案1】:

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

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

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

    然后您可以将 Top N 过滤器与此修改后的度量一起使用。

    【讨论】:

      猜你喜欢
      • 2018-04-20
      • 2013-10-13
      • 1970-01-01
      • 2020-06-28
      • 1970-01-01
      • 2015-07-15
      • 1970-01-01
      • 2022-01-17
      • 1970-01-01
      相关资源
      最近更新 更多