【问题标题】:Conditionally hide column in a Matrix - Powerbi desktop有条件地隐藏矩阵中的列 - Powerbi 桌面
【发布时间】:2020-03-30 09:18:41
【问题描述】:

有没有人为这个问题找到了一个很酷的解决方案?

我有一张如下表。

如果 pre 或 post 列中没有值,我想完全隐藏它们。因此,在屏幕截图中,期望的结果将是隐藏 10 月和 11 月的前两个 Post 列,而 Jan 的 Pre 列也将被隐藏。

我阅读了有关使用视觉级别过滤器的信息,但由于它是矩阵而不是单列,因此不起作用。

金额值已在使用开关进行度量选择。

如果您看不到图像。行是类别,列有日期,我有两个度量,一个称为 pre,一个称为 post。大多数和时间如果 pre 已满,则 post 是空的,反之亦然,除了 1 或 2 个月重叠

【问题讨论】:

    标签: powerbi dax conditional-formatting powerbi-desktop


    【解决方案1】:

    这不是很好,但我有一个解决方法。

    创建一个新的维度表DimMeasure(没有关系):

    Measure
    --------
    Pre
    Post
    

    编写一个切换度量,根据新维度选择[Pre][Post]

    PrePost = IF ( SELECTEDVALUE ( DimMeasure[Measure] ) = "Pre", [Pre], [Post] )
    

    DimMeasure 添加到月份下方矩阵中的列,并将[PrePost] 添加到值而不是两个分量度量。

    【讨论】:

      猜你喜欢
      • 2011-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-18
      • 1970-01-01
      • 2013-07-03
      • 1970-01-01
      • 2018-06-16
      相关资源
      最近更新 更多