SUMIFS函数——多条件求和,条件求和跟上一层楼!
三、sumifs函数——多条件求和,条件求和跟上一层楼!
前面讲了单条件求和sumif函数,如果是多条件求和则需要函数sumifs了。
(一)语法
sumifs函数的语法是:sumifs(求和区域,条件区域1,条件1,[条件区域2,条件2],...)
说明:[]以内的条件区域2、条件2为可选参数。最多允许127个区域/条件对。
对区域中满足多个条件的单元格求和。例如,如果需要对区域a1:a20中符合以下条件的单元格的数值求和:单元格b1:b20中的相应数值大于0且c1:c20中的相应数值小于10,则可以使用以下公式:
=sumifs(a1:a20,b1:b20,">0",c1:c20,"<10")
特别说明:sumifs函数和sumif函数的参数顺序有所不同。具体而言,“求和区域”(sum_range)参数在sumifs中是第一个参数,而在sumif中则是第三个参数。如果要复制和编辑这些相似函数,请确保按正确的顺序放置参数。
(二)应用举例
如图:6-2-12。问题:请完成图中“项目”要求的计算。

需要完成上述计算可以分别输入函数公式:
e2=sumifs(c1:c20,a1:a20,"a",b1:b20,1)
【解释】e2公式的求和区域是c1:c20,条件区域1是a1:a20,条件1是a,条件区域2是b1:b20,条件2是1。
e3=sum(sumifs(c1:c17,a1:a17,{"a","c"},b1:b17,{1,3}))
e4=sum(sumifs(c1:c19,a1:a19,{"a","c"},b1:b19,1))
e5=sum(sumifs(c2:c22,a2:a22,"a",b2:b22,{1,3}))
e6=sum(sumifs(c1:c19,a1:a19,{"a","c"},b1:b19,{1;3}))
e7=sumifs(c6:c26,a6:a26,"a")
e8=sum(sumifs(c1:c20,a1:a20,{"a","c"},b1:b20,{1;3;4}))
e9=sum(sumifs(c1:c20,a1:a20,{"a","b","c"},b1:b20,{1;3;4}))
e10=sum(sumifs(c6:c26,a6:a26,{"a","c"}))
本文内容摘自《不加班的秘密:高效能excel财务达人养成记》









阅读平台上看视野