【问题标题】:How to conditionally format color based on a categorical value?如何根据分类值有条件地格式化颜色?
【发布时间】:2018-07-17 21:49:44
【问题描述】:

我正在 Power BI 中创建表格可视化。我知道如何使用条件格式根据数值自动设置颜色,但我想根据分类变量为可视化的行着色。

在我的表中有一个标识“部门”的列。我想以某种颜色突出显示某个部门的所有行,但由于它不是数字变量,我不知道该怎么做。

如何在带有分类变量的表格可视化中使用条件格式?

【问题讨论】:

    标签: powerbi powerbi-desktop


    【解决方案1】:

    如您所说,Power BI 不支持基于分类值的条件格式。我想出的是相应地为它们分配数值。

    假设我们有一张这样的表:

    我们可以添加一个名为Department Code 的列(您也可以标记您想要突出显示的部门):

    Department Code = 
    SWITCH(
        'Table'[Department],
        "Production", 1,
        "Research and Development", 2,
        "Purchasing", 3,
        "Marketing", 4,
        "Human Resource Management", 5,
        "Accounting and Finance", 6,
        0
    )
    

    现在您可以根据 Department CodeDepartment 定义颜色(总结起来,您可以选择 Min/Max/Average):

    现在我们有红色的营销和黄色的会计和金融:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-10
      • 1970-01-01
      • 2013-11-29
      • 2016-10-21
      • 1970-01-01
      • 2017-08-26
      • 1970-01-01
      相关资源
      最近更新 更多