excel制作帕累托图有四种方法:一是2016+内置功能,自动排序、累计与双轴绘图;二是手动构建双轴图,通过辅助列实现降序与累计;三是用数据透视表动态生成结构;四是添加80%线及关键项高亮。

如果您需要在Excel中制作帕累托图以直观呈现“二八法则”下的关键少数与次要多数分布,则需将数据按频次降序排列,并同步计算累计百分比与设定累计阈值线。以下是实现该图表的多种方法:
一、使用Excel 2016及以上版本内置帕累托图功能
Excel 2016起原生支持帕累托图类型,可自动完成排序、累计计算与双轴图表组合,无需手动添加辅助列。
1、选中包含“项目名称”和“频次/数值”两列的数据区域(不含标题行)。
2、点击【插入】选项卡 → 【统计图表】 → 【直方图】图标下拉菜单 → 选择【帕累托】。
3、Excel自动生成组合图表:左侧为降序排列的柱形图,右侧为带折线的累计百分比曲线,且自动添加80%参考线。
4、右键点击横坐标轴 → 【设置坐标轴格式】→ 勾选【分类按降序排列】确保主项始终居左。
二、手动构建双轴组合图(兼容Excel 2007–2013)
该方法通过构造辅助数据列控制排序与累计逻辑,适用于无内置帕累托选项的旧版Excel,完全可控且可复用模板。
1、在原始数据旁新增三列:【排序编号】、【累计频次】、【累计百分比】。
2、对原始频次列使用LARGE函数配合ROW生成降序排名索引,例如在B2输入公式:=LARGE($C$2:$C$20,ROW(A1)),向下填充至覆盖全部数据。
3、使用INDEX+MATCH根据排序后频次反查对应项目名称,避免直接排序破坏原始关联。
4、在【累计频次】列首行填入首个频次值,第二行起使用公式:=D2+C3(假设C列为当前频次,D列为累计频次),逐行累加。
5、在【累计百分比】列用公式:=E2/SUM($C:$C)(E列为累计频次),设置单元格格式为百分比。
6、选中排序后项目、频次、累计百分比三列 → 【插入】→ 【组合图】→ 柱形图(频次)+ 折线图(累计百分比)→ 勾选【次坐标轴】用于折线。
三、借助数据透视表动态生成帕累托结构
当原始数据量大、来源持续更新时,数据透视表可自动响应新增记录并保持帕累托逻辑,适合业务看板场景。
1、选中源数据 → 【插入】→ 【数据透视表】→ 放入新工作表。
2、将“项目”字段拖至【行】区域,“数值”字段拖至【值】区域两次;第一次设为【求和】,第二次右键 → 【显示值为】→ 【累计百分比】。
3、在透视表任意单元格右键 → 【排序】→ 【其他排序选项】→ 选择按“求和项:数值”降序排列。
4、复制透视表中“项目”、“求和项:数值”、“累计百分比”三列结果 → 粘贴为数值至空白区域。
5、基于粘贴后的三列数据,按方法二步骤6插入组合图。
四、添加80%判定线与关键项高亮标识
帕累托图的核心识别依据是累计占比达80%的分界点,需显式标注该阈值线及对应项目范围,强化二八结论传达。
1、在累计百分比数据列右侧新增一列【80%线】,所有行均填入数值0.8。
2、选中图表 → 【设计】→ 【选择数据】→ 添加新序列,系列名称为“80%线”,系列值为刚创建的常量列。
3、右键新添加的折线 → 【设置数据系列格式】→ 【线条】→ 选择虚线型、红色、1.5磅粗细。
4、观察累计折线与80%线交点所在横坐标位置,在对应项目柱形上右键 → 【设置数据系列格式】→ 【填充】→ 选择深蓝色填充以突出“关键少数”项。










