如何在Excel中绘制图例对应Status、Y轴对应Group的条形图
原始数据
| Group | Status | Count |
|---|---|---|
| G1 | A | 2 |
| G1 | B | 5 |
| G1 | C | 1 |
| G2 | B | 3 |
| G2 | C | 4 |
实现Y轴对应Group、图例对应Status的Excel图表设置方法
方法一:转换数据格式后插入图表
把长格式数据转成宽格式,让Group作为行,Status作为列:
| Group | A | B | C |
|---|---|---|---|
| G1 | 2 | 5 | 1 |
| G2 | 3 | 4 |
选中整个宽格式区域(含表头),插入簇状条形图,默认即可实现:Y轴显示Group,右侧图例显示Status(A/B/C),X轴对应Count值。
方法二:基于原始数据直接调整
无需修改原始数据,按以下步骤操作:
- 选中原始数据所有单元格(含表头),插入簇状条形图
- 右键点击图表,选择「选择数据」
- 在「选择数据源」窗口中点击「切换行/列」,此时Y轴自动变为Group,图例自动对应Status字段
- 若切换后数据系列异常,可手动添加系列:
- 点击「添加」,「系列名称」选择Status列的对应值(如A),「系列值」选择该Status下的Count数据(如G1的2)
- 重复添加B、C系列,分别选择对应Count值
- 确认设置后,图表即可满足需求
可选微调
- 右键Y轴→「设置坐标轴格式」,调整标签、字体等样式
- 右键图例→「设置图例格式」,调整图例位置或外观
内容的提问来源于stack exchange,提问作者SomebodyOnEarth
相关产品推荐
相关产品推荐

