一、原理
帕累托于1906年提出了著名的关于意大利社会财富分配的研究结论:20%的人口掌握了80%的社会财富。这个结论对大多数国家的社会财富分配情况都成立。因此,该法则又被称为80/20法则。
二、数据源
已知某终端表1《商品信息》,表2《8~10月商品月台帐》
表1:商品信息
表2:商品月台帐
问题:
1、8~10月各品牌销售金额帕累托分析
2、10月各品牌销售金额帕累托分析
三、操作步骤
(一)数据获取与数据整理
(二)8~10月各品牌销售金额帕累托分析
1、数据建模
表:8~10月帕累托分析
- 新建表,8~10月帕累托分析 = SUMMARIZE('商品信息','商品信息'[卷烟品牌],"销售金额",SUMX(FILTER('商品月台帐',RELATED('商品信息'[卷烟品牌])='商品信息'[卷烟品牌]),'商品月台帐'[销售金额]))
- 新建列,累计销售金额 = SUMX(FILTER('8~10月帕累托分析','8~10月帕累托分析'[销售金额]>=EARLIER('8~10月帕累托分析'[销售金额])),'8~10月帕累托分析'[销售金额])
- 新建列,累计占比 = DIVIDE('8~10月帕累托分析'[累计销售金额],CALCULATE(SUM('8~10月帕累托分析'[销售金额]),ALL('8~10月帕累托分析')))
2、可视化呈现
可视化图表:8~10月各品牌销售金额帕累托分析
(三)10月各品牌销售金额帕累托分析
1、数据建模
表:10月帕累托分析
- 新建表,10月帕累托分析 = SUMMARIZE('商品信息','商品信息'[卷烟品牌],"销售金额",SUMX(FILTER('商品月台帐','商品月台帐'[月份]="10月" && RELATED('商品信息'[卷烟品牌])='商品信息'[卷烟品牌]),'商品月台帐'[销售金额]))
- 新建列,累计销售金额 = SUMX(FILTER('10月帕累托分析','10月帕累托分析'[销售金额]>=EARLIER('10月帕累托分析'[销售金额])),'10月帕累托分析'[销售金额])
- 新建列,累计占比 = DIVIDE('10月帕累托分析'[累计销售金额],CALCULATE(SUM('10月帕累托分析'[销售金额]),ALL('10月帕累托分析')))
2、可视化呈现
- 插入“折线和堆积柱形图”
可视化图表:10月各品牌销售金额帕累托分析