求和、计数、排序等功能非常的强大sumproduct函数
SUMPRODUCT函数不仅能求和、还能计数、排序,其功能非常的强大
【知识点】
一、语法结构。
SUMPRODUCT(array1,array2,array3……)。
其主要作用是返回给定数组对应的乘积之和。
SUMPRODUCT中SUM是求和的意思,PRODUCT是相乘的意思,总意思就是相乘之后再求和。
【用法实例】
◆实例1,求:总价=数量*单价
◆实例2单个条件计数
=SUMPRODUCT((F3:F13=
或=SUMPRODUCT(N(F3:F13=F17))
◆实例3多条件计数
‘语文优秀=SUMPRODUCT((F3:F13=L4)*(H3:H13>=80))
三科都是优秀
=SUMPRODUCT((F3:F13=L4)*(H3:H13>=80)*(I3:I13>=80)*(J3:J13>=80))
◆实例4 SUMPRODUCT实现中国式排名(并列名次连续排名)
1 SUMPRODUCT与COUNTIF结合进行排名
=SUMPRODUCT((K3:K13>K3)/COUNTIF(K3:K13,K3:K
2 Rank排名’=RANK(K3,K3:K13)
大家注意其中的区别
◆实例5单条件求和
=SUMPRODUCT((B3:B13=G3)*E3:E
◆实例6多条件求和
行政’=SUMPRODUCT((B3:B13=G12)*(D3:D13=H11)*E3:E13)
职工‘=SUMPRODUCT((B3:B13=G12)*(D3:D13=I11)*E3:E13)
也可以这样写:
=SUMPRODUCT((B3:B13=G12)*(D3:D13=H11),3:E
注意“*”或”,”
多条件求和的通用写法是:
=SUMPRODUCT((条件一)*(条件二)*……*(条件N),求和范围)
多条件的求和可也以用SUMIFS
语法
SUMIFS(sum_range,criteria_range1, criteria1, [criteria_range2, criteria2], ...)
‘=SUMIFS(E3:E13,B3:B13,G12,D3:D13,H
◆实例7 SUMPRODUCT与FIND结合进行模糊求个数
◆实例8 SUMPRODUCT与COUNTIF不重复计数
◆实例9跨列求和
计划 =SUMPRODUCT((D3:I3=J3)*D4:
实际=SUMPRODUCT((D3:I3=K3)*D4:
◆实例10 多条件区域汇总求和
计划=SUMPRODUCT((B4:B14=C20)*(D3:I3=D19)*D4:I14)
实际=SUMPRODUCT((B4:B14=C20)*(D3:I3=E19)*D4:I14)