21.1 万能函数SUMPRODUCT

1.基本用法
=SUMPRODUCT(array1,[array2],[array3]······)
例:计算销售额总和
{=SUM(B2:B8C2:C8} 数组按Ctrl+shift+enter结束
方法一 =SUMPRODUCT(&B&2:&B&8,&C&2:&C&8)
方法二 =SUMPRODUCT(&B&2:&B&8
&C&2:&C&8)
SUMPRODUCT两种方法的区别:两个参数之间的连接符号不同,逗号和乘号
注意:
1.数组参数必须具有相同的维数。
2.如果当数据源中包含文本数据时,使用方法1依然可以返回正确结果;但使用方法2会导致文本和数值相乘,返回错误值
3.函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。
计数 =SUMPRODUCT(条件1,条件2,······,条件n,数据区域)
求和 =SUMPRODUCT((条件1)(条件2)······(条件n)数据区域)
2.条件计数(相对来说还是countifs简单)
=SUMPRODUCT(N(B2:B13=“男”))
明白N是什么含义,将条件转化为1,0
3.多条件计数
=SUMPRODUCT((B2:B13=“男”)
(C2:C13>80))
=CONTIFS(N(B2:B13=“男”)(C2:C13,">80")
4.多条件求和
=SUMIFS(C2:C13,B2:B13,"男",C2:C13,">80")
=SUMPRODUCT((B2:B13=“男”)
(C2:C13>80)*C2:C13)

你可能感兴趣的:(21.1 万能函数SUMPRODUCT)