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项销售额占比,我怎么没想到这样做呢

posted @   Hider1214  阅读(914)  评论(0编辑  收藏  举报
编辑推荐:
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示