在Excel及Power BI中实现帕累托分析(80/20法则)

2021-09-07 17:48:07 浏览数 (2)

帕累托法则俗称80/20法则,即约80%的结果是由该系统中约20%的变量产生的。例如,20%的客户贡献了80%的收入,20%的产品贡献了80%的销售等等,意在帮助我们抓住工作中的关键事项。那么如何快速的进行帕累托分析?本文分别介绍下帕累托分析在Excel和Power BI desktop当中的应用。

假设我们有以下数据源(随机虚拟数据),我们想知道哪些品类对销售做出了主要贡献

我们可以生成如下图表,一目了然发现我们的重点品类

针织开衫,牛仔长裤显然就是我们的重点关注对象,两个品类贡献了将近50%的销售收入。

一、在Excel当中的实现方式:

视频内容

要点

1.累计销售占比值显示方式的选择

2.销售额按照降序排列

二、在Power BI desktop的实现方式

(本人习惯在Excel Power Pivot中建立模型,在Power BI Desktop中也可直接建立)

1.将数据源导入Power Pivot,因数据源中针对各品类有重复值,将数据按照品类汇总。

汇总方式为建立链接回表

2.将以上汇总表导入Power Pivot并新增累计销售额,累计销售占比等字段

累计销售额公式为

=sumx(filter('销售汇总','销售汇总'[销售额]>=EARLIER('销售汇总'[销售额])),'销售汇总'[销售额])

销售占比公式为

=divide('销售汇总'[销售额],sum('销售汇总'[销售额]))

累计销售占比公式为

=divide([累计销售额],sum('销售汇总'[销售额]))

3.将Power Pivot模型导入Power BI desktop

4.选择如下图图表并进行相应坐标轴设置

最后即可得到相应图表

除销售分析,帕累托法则还可广泛应用在时间管理、人员分析等方面,有兴趣的读者可以进行尝试。

0 人点赞