技术求助:制作簇状与堆叠结合的双次坐标轴柱状图
问题与需求
我通过制作3个独立图表叠加做临时处理,但格式无法完美对齐,需要制作如下要求的图表:
- Y轴为百分比,X轴为年份
- 每个年份对应3个柱子:
- 第一个:CMG(独立簇状柱)
- 第二个:CSA (not AJ) 与 CSA (AJ) 堆叠
- 第三个:I-IMG (not AJ) 与 I-IMG (AJ) 堆叠
用户数据
| Year | CMG | CSA (not AJ) | CSA (AJ) | I-IMG (not AJ) | I-IMG (AJ) |
|---|---|---|---|---|---|
| 2017 | 53% | 10% | 5% | 29% | 3% |
| 2018 | 57% | 9% | 6% | 25% | 3% |
| 2019 | 43% | 12% | 8% | 32% | 5% |
| 2020 | 45% | 11% | 7% | 33% | 4% |
| 2021 | 42% | 9% | 6% | 37% | 5% |
| 2022 | 43% | 8% | 7% | 37% | 4% |
之前操作的问题
尝试添加合并系列时收到错误:The reference is not valid. References for titles, values, sizes or data labels must be single cell, row or column,原因是Excel不支持直接将两列合并为一个系列,必须通过修改系列图表类型实现堆叠效果。
解决步骤
1. 插入基础簇状柱形图
- 选中全部数据区域(含表头和所有年份数据)
- 切换到「插入」选项卡 → 「图表」组 → 选择「簇状柱形图」生成基础图表
2. 将CSA和I-IMG系列改为堆叠类型
- 右键点击图表中的「CSA (not AJ)」系列 → 选择「更改系列图表类型」
- 在弹窗中,将「CSA (not AJ)」和「CSA (AJ)」的图表类型改为「堆积柱形图」
- 重复操作,把「I-IMG (not AJ)」和「I-IMG (AJ)」也改为「堆积柱形图」
- 确认后,每个年份下会自动形成:CMG独立柱 + CSA堆叠柱 + I-IMG堆叠柱的结构
3. 调整间距保证对齐规整
- 选中任意柱形 → 右键选择「设置数据系列格式」
- 在右侧面板「系列选项」中:
- 调整「分类间距」为50%-80%(根据显示效果微调,让三组柱子紧凑对齐)
- 确保堆叠系列的「系列重叠」设置为100%(默认值,保证堆叠完全重合)
4. 格式优化
- 右键Y轴 → 「设置坐标轴格式」 → 选择「百分比」格式,设置小数位数为0
- 右键图例 → 可重新排列或修改图例名称(比如将CSA的两个子项合并标注)
- 选中对应系列 → 右键「填充」自定义颜色,区分CMG、CSA堆叠组、I-IMG堆叠组
内容的提问来源于stack exchange,提问作者Olivia Johnson
相关产品推荐
相关产品推荐

