今天这篇文章我们将学习如何使用SUMIF、SUMIFS、SUMPRODUCT函数来实现多条件求和,下图为原始数据
01
SUMIF函数的使用
SUMIF函数作用:单条件求和
其函数参数形式总结起来就是=SUMIF(条件区域,条件,求和区域)
如果我们想求出图书名称为“word效率手册”的“数量”汇总,公式为:=SUMIF(A:A,G5,D:D),结果如下图所示。
Excel老陈说:第一个参数A列就是条件单元格区域,第二个参数G5表示值等于word效率手册,当然也可以直接输入,第三个参数表示要求和的区域为D列
02
SUMIFS函数的使用
SUMIFS函数作用:满足多条件的求和
其函数参数形式总结起来就是=SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2,其余依次类推),对比参数形式可以看出同SUMIF的区别,首先SUMIFS函数可以设置127个条件,其次SUMIFS是要先选择求和的单元格区域,然后开始设置条件。
如下图所示,我们要求出“word效率手册”并且数量大于300的金额合计,公式为=SUMIFS(E:E,A:A,G5,D:D,H5)
03
SUMPRODUCT函数
SUMPRODUCT函数是在给定的几组数组(单元格区域)中,将数组间对应的元素相乘,并返回乘积之和。
其参数形式为:SUMPRODUCT(单元格区域1,单元格区域2...)
注意事项:
单元格区域必须具有相同的范围,否则, SUMPRODUCT函数将返回错误值 #VALUE!。
SUMPRODUCT函数将非数值型的数组元素作为 0 处理。
如下图所示,同样要求出“word效率手册”并且数量大于300的金额合计,公式为:
=SUMPRODUCT((A2:A33=G5)*(D2:D33>300),E2:E33)
Excel老陈说:(A2:A33=G5)*(D2:D33>300)为条件,然后然后对满足条件的(E2:E33)单元格区域进行相加
来源:http://www.bjjiefei.com
热门跟贴