如何根据分类值有条件地格式化颜色?

ind*_*ild 1 powerbi powerbi-desktop

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

在我的表中有一列标识“部门”。我想用某种颜色突出显示某个部门的所有行,但由于它不是数值变量,我不知道如何做到这一点。

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

Fox*_* Ng 5

正如您所说,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
)
Run Code Online (Sandbox Code Playgroud)

部门代码

现在您可以通过Department 基于的规则定义颜色Department Code(对于总结,您可以选择最小值/最大值/平均值):

条件格式

现在我们有红色的营销和黄色的会计和财务:

结果