为每行电源设置不同的背景色

时间:2019-05-05 11:26:54

标签: powerbi

我创建了这个矩阵,并在行上设置了它的值以使其具有视觉效果: enter image description here

我想根据我的客户画布更改每行的背景颜色,例如:enter image description here

有可能这样做吗?因为我尝试了格式化条件,但是没有用

2 个答案:

答案 0 :(得分:2)

当然可以。在源表中添加具有颜色ID的列。假设1、2、3、4分别是绿色,黄色,红色,蓝色。确保颜色ID是数字。

enter image description here

以表格形式显示数据。然后,将条件格式添加到每一列。

enter image description here

以这种方式设置:

enter image description here

字段1-4的输入与上面显示的完全相同。我认为这些设置不言自明。字段5-6由您决定。对每一列重复行条件格式。您已完成:

enter image description here

以下是用于复制源表的示例代码:

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WMlTSUUosKMhJVYrViVYyAvKSEvOAEMw1BnKTM1KLiirBXBMgNyW1PAkiEAsA", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type text) meta [Serialized.Text = true]) in type table [Column1 = _t, Column2 = _t]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"Column1", Int64.Type}, {"Column2", type text}}),
    #"Renamed Columns" = Table.RenameColumns(#"Changed Type",{{"Column1", "ColorID"}, {"Column2", "Category"}})
in
    #"Renamed Columns"

答案 1 :(得分:0)

我可能错了,但我在某处读到这是不可能的。只有列可以具有不同的颜色。