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预览计算结果。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)