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

求助:Excel中制作带标签及三色的三字段饼图

搞定Excel三字段饼图的问题!

嘿,我明白你现在的困扰——全选所有字段插饼图完全没达到预期,对吧?这其实是因为Excel默认的识别逻辑和你想要的不匹配,咱们一步步来解决:

先搞懂为啥之前操作无效

你全选了yeartest2test3三列数据,Excel会自动把year当成分类标签,把test2test3当成两个独立的数据系列,插出来的饼图会是每个年份对应两个扇区的组合,完全不是你要的“三字段饼图”,所以才会看起来“无效”。

解决方案:带多字段标签+三种颜色的饼图

我假设你想要的是每个年份对应一个饼图扇区,扇区大小由某个数值(比如test3)决定,同时显示year、test2、test3三个字段的标签,还能用三种颜色区分不同的数值范围,按下面的步骤来:

步骤1:提前准备自定义标签

先给每个年份做一个包含所有三个字段的标签,方便后续展示:

  • 在你的数据右侧新增一列(比如D列),表头设为自定义标签
  • 在D2单元格输入公式:=A2&" | test2: "&B2&" | test3: "&C2(A列是year,B列test2,C列test3)
  • 下拉填充到所有行,这样每个单元格就会显示类似2010 | test2: 20 | test3: 25000的完整标签

步骤2:插入正确的饼图

  • 选中year列(A2:A9)和用来决定扇区大小的数值列(比如test3列C2:C9),不要全选三列!
  • 点击顶部菜单栏的InsertPie Chart,选普通的2D Pie就行

步骤3:替换成自定义三字段标签

  • 右键点击饼图的扇区,选择Select Data
  • 在弹出的窗口里,找到Horizontal (Category) Axis Labels,点击Edit
  • 选中你刚才做好的D2:D9单元格区域,点击确定,现在饼图的标签就会显示所有三个字段的内容了

步骤4:设置三种区分颜色

你可以根据test2的数值范围来给扇区分配三种颜色,比如:

  • 选中test2数值≥20的扇区(2010、2011),右键选Format Data Point,在右侧面板里设置第一种颜色(比如红色)
  • 选中test2数值在2-19之间的扇区(2016、2017),设置第二种颜色(比如蓝色)
  • 选中test2数值≤1的扇区(2012-2015),设置第三种颜色(比如绿色)

如果你的需求是展示三个数据系列的饼图(比如把year、test2、test3作为三个独立系列),那需要先把数据转置成行列互换的格式,再插入环形图或者复合饼图,操作逻辑类似,只是数据结构要调整~

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

火山引擎 最新活动