数据分析TOP3问题,最后这种妙呀!

职场   2024-05-22 00:14   江苏  
今天我们聊一个常见的问题,数据分析中TOPN,这里就TOP3来一起学习一下!

▍数据情况

根据实际模拟的一组销售数据,日期、销售员、商品名称和金额,我们要分析的是TOP3的销售员及对应的金额!


▍参考解法1

数据是明细表,我们想要做TOP分析,就需要对数据按照姓名进行聚合!然后再排序取前3,这里我们第一种解法,就使用公式试试!
▼WPS和O365中可用
=LET(
  _姓名,UNIQUE(B2:B35),
   _合计,HSTACK(_姓名,SUMIFS(D:D,B:B,_姓名)), 
   _TOP3,TAKE(SORT(_合计,2,-1),3), 
  VSTACK({"销售员","金额"},_TOP3)
)
公式看上去长了点,但是相对比较简单,首先对姓名去重,拿到唯一值,然后作为SUMIFS的条件,这样可以得到每个人的金额合计,最后按金额排序,提取前3行即可!


如果你觉得公式比较困难,也可以试试其他方法,比如使用数据透视表这个神器!

▍参考解法2

第一步,右击数据源任意区域,点击【插入】-【数据透视表】,按照基本步骤创建好数据透视表!


右击筛选,数字筛选-前10项!

点击后,选择最大3项即可!注意需要去掉总计


处理后的结果和上面公式一致,只是没有排序,简单排序(在获取TOPN前排序)一下即可!

今天我们就简单一点,更多方案,我们会在专题中做进一步的分析和总结!



Excel办公实战
Excel函数、VBA、PBI等全系列教程第一人。助你轻松实现办公自动化!宗旨:易办公◎早下班!
 最新文章