
SUMIFS函数语法:
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) ,
更好的理解:
SUMIFS(求和的区域,从哪一列进行筛选,要在该列筛选谁,……)
实战
现在有一份产品的销售和退货的模拟的数据,销售的数据为正数,退货的数据为负数,现在使用SUMIFS函数进行求和我们想要的值:

单条件求值:
求电脑总净销量:求和区域为C列,从A列中筛选,在A列中筛选出“电脑”
=SUMIFS(C:C,A:A,"电脑")

多条件求值
求上半年(1-6月)电脑的净销量(销售-退货):
=SUMIFS(C:C,A:A,"电脑",B:B,"<=6")
这里多加了一组条件:在B列进行筛选,在B列筛选出小于等于6的月份

多条件求值结合运算
求上半年(1-6月)电脑的退货率(退货量/销量):
=-SUMIFS(C:C,A:A,"电脑",B:B,"<=6",C:C,"<0")/SUMIFS(C:C,A:A,"电脑",B:B,"<=6",C:C,">0") 注意这里如果退货数据为正数就不用在前面加上负号了
先求上半年电脑的退货量(数值小于0),再将退货量/上半年电脑的销量(数值大于0)

用通配符进行筛选求值
当有新的产品名称加入(比如电脑2)
这时要怎么一步就得到电脑(电脑+电脑2)的总净销量呢?
除了用+法还能使用通配符*解决问题

求电脑的总净销量(单条件解决)-->
SUMIFS(C:C,A:A,"电脑*")
该公式使用通配符*进行匹配后求和
*放在电脑后面表示向后进行名称的模糊匹配,具体位置具体分析

以上就是SUMIFS的常见用法了,如果对您有帮助记得点个赞加关注支持一下,谢谢!!
有什么问题欢迎留言讨论。