You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power BI多列条件格式设置:实现跨列最高值深色高亮

跨多列设置条件格式(Power BI表格/矩阵)

针对你要让多列中最高值显示最深色的需求,分两种场景给你具体操作步骤,都是新手能快速上手的:

场景1:整个表格的跨列最大值最深色(全局对比)

比如你有「华东销售额」「华北销售额」「华南销售额」三列,要让所有列里的最高销售额颜色最深,按数值大小渐变:

  1. 创建全局最大值度量值
    在数据面板点击「新建度量值」,输入:

    全局最高值 = MAXX(ALL('你的数据表名'), MAXX({[华东销售额], [华北销售额], [华南销售额]}, [Value]))
    

    把括号里的列替换成你需要对比的所有列,你的数据表名换成实际表名。这个度量值会算出所有列所有行里的最大值。

  2. 为每列设置渐变条件格式

    • 选中表格/矩阵,点击其中一列(比如「华东销售额」)
    • 在右侧「格式」面板里找到「条件格式」→ 选择「背景颜色」(或字体颜色)
    • 规则类型选「渐变」,最小值默认选「最小值」,最大值选「自定义」,然后选择刚才创建的「全局最高值」
    • 调整颜色渐变条,把最深色设给最大值端,浅色给最小值端
    • 重复这个操作给其他需要对比的列

场景2:每行内的跨列最大值最深色(行内对比)

如果是要让每一行里的多列最高值最深色(比如每一行是一个产品,各区域销售额里最高的那个标深色):

  1. 创建行内最大值度量值
    新建度量值:

    行内最高值 = MAXX({[华东销售额], [华北销售额], [华南销售额]}, [Value])
    

    同样替换成你的目标列,这个度量值会自动取当前行的这几个列的最大值。

  2. 为每列设置条件格式

    • 选中目标列,打开「条件格式」→「背景颜色」
    • 规则类型选「规则」,点击「添加规则」
    • 规则设置为:「值」→「等于」→「字段值」→ 选择「行内最高值」,然后设置最深色
    • 可以再加一条规则:「其他值」,设置浅色或默认色;如果想要渐变效果,就选「渐变」,最小值设为该行的最小值(需要再建一个行内最低值 = MINX({[列1],[列2]}, [Value])度量值)

新手快捷技巧

如果你的列是同一个度量值拖多次(比如矩阵里列是不同的切片器值),可以选中所有列(按住Ctrl点选),一次性设置条件格式,不用挨个列重复操作!

内容的提问来源于stack exchange,提问作者user21372921

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 20:55:30