帕累托图

您可能听说过帕累托定律或 20/80 原则。 19世纪末,意大利社会学家、经济学家维尔弗雷多·帕累托发现,社会财富分配不均,并具有一定的依赖性:随着财富的增加,富人的数量呈指数下降,且具有一定的系数(在意大利家庭中,80% 的收入来自 20% 的家庭)。 后来,理查德·科赫在他的书中发展了这个想法,他提出了普遍的“20/80 原则”的表述(20% 的努力带来了 80% 的结果)。 在实践中,这条定律通常不会用如此漂亮的数字来表达(请阅读克里斯·安德森的《长尾》),但清楚地表明资源、利润、成本等分配不均。

在业务分析中,通常会构建帕累托图来表示这种不均匀性。 它可以用来直观地展示,例如,哪些产品或客户带来的利润最多。 它通常看起来像这样:

其主要特点:

  • 直方图的每个蓝色列以绝对单位表示产品的利润,并沿左轴绘制。
  • 橙色图表代表利润的累积百分比(即在累积基础上的利润份额)。
  • 在 80% 的条件边界上,为了清楚起见,通常会画出一条阈值水平线。 这条线与累积利润图的交点左侧的所有商品为我们带来 80% 的钱,右侧的所有商品 - 剩下的 20%。

让我们看看如何在 Microsoft Excel 中自己构建帕累托图。

选项1.基于现成数据的简单帕累托图

如果源数据以类似表格的形式(即已经完成的表格)提供给您:

…然后我们执行以下操作。

按利润降序对表格进行排序(选项卡 数据 - 排序) 并添加一列,其中包含计算累计利润百分比的公式:

此公式将列表开头到当前项目的累计总利润除以整个表格的总利润。 我们还添加了一个常数为 80% 的列,以在未来图表中创建水平阈值虚线:

我们选择所有数据并在选项卡上构建常规直方图 插入 - 直方图(插入 - 柱形图). 它应该是这样的:

结果图表中的百分比系列应沿次(右)轴发送。 为此,您需要用鼠标选择行,但这可能很困难,因为在大利润列的背景下很难看到它们。 所以最好使用选项卡上的下拉列表来突出显示 布局 or 格式:

然后右键单击所选行并选择命令 格式化数据系列 并在出现的窗口中,选择选项 在辅助轴(Secondary Axis)上. 结果,我们的图表将如下所示:

对于累积利润份额和阈值系列,您需要将图表类型从柱形更改为线形。 为此,请单击每一行并选择命令 更改系列图表类型.

剩下的就是选择阈值水平行并对其进行格式化,使其看起来像一条截止线而不是数据(即,删除标记,使线变为红色虚线等)。 所有这些都可以通过右键单击该行并选择命令来完成 格式化数据系列. 现在该图将采用其最终形式:

据此,我们可以得出结论,80%的利润是由前5种商品带来的,而土豆右边的所有其他商品只占利润的20%。

在 Excel 2013 中,您可以更轻松地做到这一点——在绘图时立即使用新的内置组合图表类型:

选项 2:数据透视表和数据透视帕累托图

如果没有现成的施工数据,只有原始的原始信息怎么办? 假设一开始我们有一个销售数据表,如下所示:

要在其上构建帕累托图并找出最畅销的产品,您首先必须分析源数据。 最简单的方法是使用数据透视表。 选择源表中的任何单元格并使用命令 插入 - 数据透视表(插入 - 数据透视表). 在出现的中间窗口中,不要更改任何内容并单击 OK,然后在右侧出现的面板中,将源数据字段从未来数据透视表布局的顶部区域拖动到底部区域:

结果应该是一个汇总表,其中包含每种产品的总收入:

通过将活动单元格设置为列,按收入的降序对其进行排序 收入字段中的金额 并使用排序按钮 От Я до А (从 Z 到 A) 标签 时间.

现在我们需要添加一个包含累计利息收入的计算列。 为此,请再次拖动该字段 收入 到该地区 价值观 在右窗格中获取数据透视表中的重复列。 然后右键单击克隆的列并选择命令 附加计算 – 占该字段中运行总计的百分比(将数据显示为 – 运行总计百分比). 在出现的窗口中,选择字段 名字,收入的百分比将从上到下累积。 输出应如下表所示:

如您所见,这几乎是文章第一部分的现成表格。 它只缺少一个阈值为 80% 的列,用于在未来图中构建截止线。 可以使用计算字段轻松添加此类列。 突出显示摘要中的任何数字,然后单击选项卡 主页 - 插入 - 计算字段(主页 - 插入 - 计算字段). 在打开的窗口中,输入字段名称及其公式(在我们的示例中为常量):

点击后 OK 第三列将添加到表格中,所有单元格中的值为 80%,最终将采用所需的形式。 然后你可以使用命令 枢轴图 (数据透视图) 标签 参数 (选项) or 分析 (分析) 并以与第一个选项完全相同的方式设置图表:

突出重点产品

为了突出影响最大的因素,即位于橙色累积兴趣曲线与 80% 水平截止线的交点左侧的列可以突出显示。 为此,您必须使用公式向表中添加另一列:

如果乘积在交点的左侧,则此公式输出 1,如果在右侧,则输出 0。 然后,您需要执行以下操作:

  1. 我们在图表中添加一个新列——最简单的方法是通过简单的复制,即突出显示列 背光,复制它(按Ctrl + C),选择图表并插入 (按Ctrl + V).
  2. 如上所述,选择添加的行并沿次轴切换。
  3. 系列图表类型 背光 更改为列(直方图)。
  4. 我们在行的属性中去掉侧隙(在行上右击 照明 - 行格式 - 侧隙) 使列合并为一个整体。
  5. 我们移除列的边界,并使填充半透明。

结果,我们得到了最好的产品的一个很好的亮点:

PS

从 Excel 2016 开始,帕累托图已添加到标准 Excel 图表集中。 现在,要构建它,只需选择范围并在选项卡上 插页 (插入) 选择合适的类型:

一键 – 图表已准备就绪:

  • 如何使用数据透视表构建报表
  • 在数据透视表中设置计算
  • Excel 2013 中图表的新增功能
  • 维基百科关于帕累托定律的文章

 

发表评论