Excel学习笔记:Top N项营业额占比

一、具体数据

销售清单如下:

种类 价格 销量 营业额
西瓜 10.0 50 500.0
西红柿 5.0 200 1000.0
青瓜 8.0 66 528.0
茄子 5.5 54 297.0
... ... ... ...

二、统计需求

需求:统计销量前3名的营业额之和,占营业总额的比例。

公式:

=SUMIFS(D:D,C:C,">="&LARGE(C:C,3))/SUM(D:D)

解释:

=LARGE(C2:C11,3)
-- 返回数组中第k大数值

=SUMIFS(D2:D11,C2:C11,">=122")
-- 对数组D进行求和,数组C列满足条件

三、另外的方法

公式:

=SUMPRODUCT((RANK(C2:C11,C2:C11)<=F8)*D2:D11)/SUM(D2:D11)

解释:

=RANK(C2:C11,C2:C11)
-- 返回在数组中的排序

=SUMPRODUCT(B2:B11,C2:C11)
-- 返回数组区域乘积

在Excel中涉及数组计算的,可以通过F9预览计算结果。

参考链接:销售:TOP项销售额占比,我怎么没想到这样做呢

原文地址:https://www.cnblogs.com/hider/p/13064244.html