EXCEL 中SUMIFS/SUMPRODUCT两者有何区别?
两者都可以作为多条件求和使用,只不过语法稍有不同.
一、sumifs函数
语法:sumifs(sum_range,
criteria_range1,
criteria1,
[criteria_range2,
criteria2],
...)
1)
criteria_range1为计算关联条件的第一个区域。
2)
criteria1为条件1,条件的形式为数字、表达式、单元格引用或者文本,可用来定义将对criteria_range1参数中的哪些单元格求和。例如,条件可以表示为32、“>32”、b4、"苹果"、或"32"。
3)criteria_range2为计算关联条件的第二个区域。
4)
criteria2为条件2。和
3)
均成对出现。最多允许127个区域、条件对,即参数总数不超255个。
5)sum_range
是需要求和的实际单元格。包括数字或包含数字的名称、区域或单元格引用。忽略空白值和文本值。
二、sumproduct函数
数组参数必须具有相同的维数,否则,函数
sumproduct
将返回错误值
#value!。·
函数
sumproduct
将非数值型的数组元素作为
0
处理。
语法:sumproduct(array1,array2,array3,
...)
array1,array2,array3,
...
为
2
到
30
个数组,其相应元素需要进行相乘并求和。
sumifs()函数是SUMIF()函数的扩展,SUMIF()只能计算一个条件的,SUMIFS()可使用多个条件格式:SUMIF(条件区域,条件值,求和区域)SUMIFS(求和区域,条件1区域,条件值1,条件2区域,条件2,……)SUMIFS中的条件是取交集。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!