You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Excel柱状图中如何为列数据的相同标识项设置统一颜色

Excel柱状图中如何为列数据的相同标识项设置统一颜色

嘿,这个需求我太熟了!很多人刚用Excel做柱状图都会遇到这个问题——默认的随机颜色看着乱糟糟的,想要给相同标识(比如bop、spp)的柱子统一颜色其实不难,我给你分享两种最实用的方法:

方法一:数据透视表法(高效推荐)

如果你的数据量不小,或者后续可能要更新数据,这个方法绝对是首选:

  • 先选中你的原始数据区域(比如包含「项目名」「标识」「数值」的三列数据),点击顶部菜单栏的「插入」→「数据透视表」,随便选个位置放(比如新工作表)。
  • 在弹出的「数据透视表字段」面板里,把字段拖到对应的区域:
    • 把「项目名」拖到「行」区域,用来区分不同的项目
    • 把「标识」(就是bop/spp那列)拖到「列」区域,这样会自动按标识分组
    • 把「数值」拖到「值」区域,默认是求和,如果你每个项目+标识对应单个数值,直接用就行
  • 现在选中生成的数据透视表,再点击「插入」→「柱状图」(选簇状柱状图就够用)。
  • 搞定!这时候图表里所有bop的柱子会自动用同一种颜色,spp的柱子也是统一颜色,以后数据更新了,只要右键透视表选「刷新」,图表颜色也会跟着保持统一。

方法二:手动批量格式刷法(适合小数据量)

如果数据很少,不想折腾透视表,手动改也挺快:

  • 先找到任意一个bop的柱子,双击它(别只点一下,不然会选中整个系列),打开右侧的「设置数据点格式」面板,在「填充」里选你想要的颜色。
  • 选中这个已经改好颜色的bop柱子,按Ctrl+C复制它的格式。
  • 然后按住Ctrl键,依次点击其他所有bop的柱子,选中后按Ctrl+V粘贴格式,所有bop柱子就统一颜色了。
  • 用同样的方法给spp的柱子设置另一种颜色就行。

要是你经常需要做这种操作,也可以写个简单的VBA脚本批量处理,但对大多数人来说,上面两种方法完全够用啦。

备注:内容来源于stack exchange,提问作者Gerrie

火山引擎 最新活动