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

Excel中能否实现堆叠与簇状柱形混合的图表?——机器故障模式帕累托分析的图表展示难题

Excel中能否实现堆叠与簇状柱形混合的图表?——机器故障模式帕累托分析的图表展示难题

嗨,太懂你这种纠结了!做帕累托分析本来就需要清晰的可视化,结果卡在图表格式上,想把「第二次通过」和「3次及以上通过」的故障数堆叠,同时和「总故障数」的柱形分开成簇状,还不能动已经用了次坐标轴的帕累托线,确实有点棘手。不过Excel里是可以实现的,核心是重构数据源+手动调整系列类型,具体步骤给你捋清楚:

第一步:重构你的数据源(关键!)

Excel默认不支持直接混合堆叠和簇状,所以我们要给数据加个「空白辅助列」来制造簇状的空隙。比如把你原来的表格改成这样:

故障类型总故障数空白辅助列第二次通过3次及以上通过
类型A5001510
类型B30085
类型C20043
...............

注意:空白辅助列的数值必须填0,不能留空,不然会导致图表显示异常。

第二步:插入簇状柱形图

选中重构后的全部数据源(包括故障类型列),插入「簇状柱形图」。这时候你会看到四个系列的柱形:总故障数、空白辅助列、第二次通过、3次及以上通过。

第三步:把两个系列改成堆叠柱形

  1. 按住Ctrl键,分别选中「第二次通过」和「3次及以上通过」的所有柱形;
  2. 右键点击选中的柱形,选择「更改系列图表类型」;
  3. 在弹出的窗口里,把这两个系列的图表类型改成「堆叠柱形图」,剩下的「总故障数」和「空白辅助列」保持簇状柱形不变,点击确定。

第四步:隐藏空白辅助列的柱形

现在你会看到总故障数的柱形和堆叠柱形之间有个空白的柱形(就是我们加的辅助列),把它隐藏掉:

  1. 选中空白辅助列的柱形;
  2. 右键选择「设置数据系列格式」;
  3. 在右侧面板里,把「填充」改成「无填充」,「边框」改成「无边框」,这样它就完全隐形了,但会保留簇状的间距。

第五步:调整细节适配帕累托线

因为你已经用了次坐标轴做帕累托线,现在只需要检查线的数据源是否和调整后的柱形对齐,要是有偏移,直接调整线的数据源范围就行。另外还可以右键柱形,调整「系列重叠」和「分类间距」,让总故障数和堆叠柱形的比例更协调。

这样操作下来,你就能得到一个「总故障数簇状柱形 + 二次/多次通过故障堆叠柱形」的混合图表,而且帕累托线也能正常保留在次坐标轴上啦!

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

火山引擎 最新活动