20.1万能函数:SUMPRODUCT函数2018-10-09
2018-10-09 本文已影响5人
小筠筠
1、基本用法
①SUMPRODCUT公式
计数 =SUMPRODCUT((条件1)*(条件2)*…(条件n))
求和 =SUMPRODCUT((条件1)*(条件2)*…(条件n)*数据区域)
②举例:求销售额总和
有三个方法
①={sum(数据源1*数据源2)}按CTRL+SHIFT+ 回车键(构成数组)
②=sumproduct(数据源1,数据源2) 当数据源中包含文本数据时,可返回证确值
③=sumproduct(数据源1*数据源2)
注:(1)数组参数必须具有相同的维数。否则,函数 SUMPRODUCT 将返回 #VALUE! 错误值 #REF!。
(2)如果当数据源中包含文本数据时,使用方法2依然可以返回正确结果
但使用方法1和3会导致文本和数值相乘,返回错误值#VALUE!
(3)函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。

2、单条件计数
公式为:sumproduct(n(条件))

3、多条件计数
方法一: =COUNTIFS(B2:B13,"男",C2:C13,">80")
方法二:=SUMPRODUCT((B2:B13="男")*(C2:C13>80))

4、多条件求和
方法一:=sumif(求和区域,条件1区域,条件1,条件2区域,条件2)
方法二:sumprodut(条件1*条件2*求和区域)
