原标题:用Excel算TOP项销售额占比?一个公式搞定所有!
作者 | 拉登Dony
来源 | 拉小登(id:ladengchupin)
今日目标:
计算Top项销售占比
昨天遇到了一个提问,非常的头疼。
答应我,看完之后请文明用语。
不过问题问的确实不错,很多销售都有的一个需求。
销售的同学一定要看下去哈。
1
问题描述
问题是这样的,现在有一个销售的清单。
需求呢,是下个统计销量前3名的销售额之和,占营业额的比例。
比如上面的数据是值,销量1、销售2、销量3的销售额加起来,再除以总的营业额。
这个过程,其实一个公式就可以搞定。
=SUMIFS(E:E,D:D,">="&LARGE(D:D,G4))/SUM(E:E)
哇,好难,别怕,拉登老师带你梳理一遍思路,你就不觉得难了。
2
梳理思路
还记得拉登老师讲函数公式的顺口溜吗?
函数公式第1步,有啥要啥理思路!
有啥?
我们有两列数据「销量」「营业额」。
要啥?
结果只有1个,但是需要的中间计算过程比较多。
1- 排名第3的销量。可以用LARGE函数来计算。
2- 销量是否>=排名3。可以用>=进行逻辑判断。
3- 排名>=Top3的求和。可以用SUMIF来计算。
4- 总营业额。可以用SUM函数来计算。
5->=Top3的求和占比。用求和/总营业额就可以了。
你看,我们计算过程拆解成几个步骤之后,思路是不是清晰了很多?
接下来,开始动手写公式。
3
解决方法
按照前面梳理的思路,一步一步来。
1- 排名第3的销量
首先,用LARGE函数根据「销量」统计出排名。
=LARGE($D$4:$D$24,H4)
LARGE函数的作用很简单,就是返回指定区域中第k大的数字。
2- 排名是否>=Top3
然后添加一个辅助列,用逻辑运算符>=(注意不是≥),判断是否>=第3名的销量。
=LARGE($D$4:$D$24,H4)
3- 排名>=Top3的求和。
接下来对>=top3的结果进行求和,这里用SUMIF函数就可以了,只要上一步判断结果为true,就进行求和计算。
=SUMIF($F$4:$F$24,TRUE,$E$4:$E$24)
4- 总营业额
总营业额计算很简单,可以用SUM函数来计算就可以了。
=SUM(E4:E24)
5- 排名>=3的求和占比
最后用top3求和/总营业额,占比数据就算出来了。
=J4/K4
最后的最后,把引用单元格里的公式,依次替换到公式中,从第5步开始往前推,我们就可以得到一个完整的公式如下:
=SUMIF(D4:D24,">="&LARGE(D4:D24,H4),E4:E24)/SUM(E4:E24)
是不是非常的简单?
4
总结
你看,思路清楚了,实现起来一点都不难,对吧?
好的,接下来我考考你。
考考你
还是这道题,还是相同的结果,我换了一个公式,结果也是对的。
你能简单说明一下下面这个公式的思路吗?
=SUMPRODUCT((RANK($D$4:$D$24,$D$4:$D$24)<=G4)*$E$4:$E$24)/SUM(E:E)
评论区等你哦!
我是拉小登,一个会设计表格的Excel老师
喜欢的话,
请点个“在看”吧!返回搜狐,查看更多