【问题标题】:Conditional formatting in cluster column chart聚集柱形图中的条件格式
【发布时间】:2019-04-02 09:32:23
【问题描述】:

我有一个包含 2 个数据集的聚集柱形图。一个是目标,一个是价值。

如果该值高于目标,则该条形图的颜色必须变为红色,如果不是绿色的话。 (请参阅随附的屏幕截图)。

是否有任何方法可以在 Power BI 中实现这一点?

感谢您的支持。

【问题讨论】:

    标签: charts colors powerbi column-chart


    【解决方案1】:

    我不相信您可以自定义格式聚集条形图上的各个条形,因为“数据颜色”下没有“高级控件”选项。

    我已经通过更改图表类型来实现您的结果:

    选择“折线图和簇状柱形图”

    将您的目标设为一条线,将您的实际设为条形:

    在您的表格中创建一个新度量,我们将在这里确定条形图是高于还是低于目标值。

    TargetColour = 
    
    VAR Actual = SUM(Table1[Actual])
    VAR Target = SUM(Table1[Target])
    
    RETURN
    
    IF(
        Actual >= Target,
        1,
        0
    )
    

    完成后,单击图表并选择格式部分,然后单击“数据颜色”,然后单击“高级控件”:

    选择“按规则格式化”并在“基于字段”的下拉列表中选择“目标颜色”度量,然后创建 2 条规则:

    如果值为 1 THEN [选择您的颜色,1 表示高于或等于目标的值] If value is 0 THEN [Select your colour, 0 is for a value below the target]

    点击确定,您应该会看到图表更新。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-22
      • 1970-01-01
      • 2019-07-22
      • 2011-07-05
      • 2014-03-15
      • 1970-01-01
      • 2021-02-10
      • 1970-01-01
      相关资源
      最近更新 更多