服务热线:18609840880

建站知识

建站知识

您当前位置:首页 > 建站知识

SUMPRODUCT函数用法之三:复杂条件统计

发布时间:2018-10-11

 问题来源

前天、昨天,小编分别讲了SUMPRODUCT的求和与计数,其实,在平时的工作中,还会遇到更多的复杂情况需要借助SUMPRODUCT来完成,今天小编再补充以下五种情况:
 
按月份统计数据
要求:
按月份统计销售总额
公式为:
=SUMPRODUCT((MONTH($A$2:$A$13)=D2)*($B$2:$B$13))

跨列统计
要求:
统计三个仓库的销售总量与库存总量
公式为:
=SUMPRODUCT(($B$2:$G$2=H$2)*$B3:$G3)
(此公式中一定要注意相对引用于绝度引用的使用)

多权重统计
要求:
根据分项得分与权重比例计算总分
公式为:
=SUMPRODUCT(B$2:D$2,B3:D3)

二维区域统计
要求:
统计各销售部门各商品的销售总额
公式为:
=SUMPRODUCT(($B$2:$B$13=$E2)*($A$2:$A$13=F$1)*$C$2:$C$13)

不间断排名
用RANK函数排名,如果有数值相同的情况,会出现名次间断现象,用SUMPRODUCT函数,很好的避免这种名次的间断。
如下图:

C6单元格公式为:
 
=SUMPRODUCT(($B$2:$B$7>=B6)/COUNTIF($B$2:$B$7,$B$2:$B$7))
 
($B$2:$B$7>=B6),返回值是:
 
{TRUE;TRUE;TRUE;TRUE;TRUE;FALSE}
 
即:{1;1;1;1;1;0}
 
COUNTIF($B$2:$B$7,$B$2:$B$7),返回值是:
 
{1;1;2;2;1;1}
 
SUMPRODUCT(($B$2:$B$7>=B6)/COUNTIF($B$2:$B$7,$B$2:$B$7))
 
即是:SUMPRODUCT({1;1;0.5;0.5;1;0}),即得名次4. 

大连新图闻科技有限公司是一家品牌设计服务提供商,企业网络服务品牌,也是企业邮箱“盈世”的大连地区代理商。公司服务项目包括网站建设、平面设计、网络营销推广、商业摄影、企业邮箱等,帮助客户提高企业综合竞争能力。

18609840880(微信同步)

市场部 : 8001@newtwowin.com
业务联系,业务需求请发到此邮箱.

QQ咨询: 94091176
客服部:xxz@newtwowin.com
地址:大连市西安路罗斯福B座3109