华拓科技网
您的当前位置:首页Excel中sumifs函数两个字段同时多条件加和

Excel中sumifs函数两个字段同时多条件加和

来源:华拓科技网

#Excel中sumifs函数本来就是多条件加和,但有时会遇到某个字段的加和条件不止一个,一般会用{}列一个数组,然后整体用sum二次加和,那如果2个字段都是多条件呢?

  • 两列多条件相加

首先,复习一下,1个字段多条件:

=sum(sumifs(A:A,B:B,{"小猫","小狗"}))

如果咱们根据上面这个公式拓展想象2个字段多条件加和,一般会写出如下公式:

=sum(sumifs(A:A,B:B,{"小猫","小狗"},C:C,{"花花","草草"}))

那么上面这个公式与下面这个公式有什么区别呢?

=sum(sumifs(A:A,B:B,{"小猫","小狗"},C:C,{"花花";"草草"}))

从表现形式上看,只是把“花花”“草草”中间的逗号换成了分号,但是表达的意思就不一样了。

逗号:“小猫”的“花花”+“小狗”的“草草”

分号:“小猫”的“花花”+“小猫”的“草草”+“小狗”的“花花”+“小狗”的“草草”

  • 三列多条件相加

这个函数的意思是:花花的小猫的小的数量0+草草的小狗的中的数量0=0

花花的小猫的小的数量0+花花的小狗的中数量2+草草的小猫的小数量3+草草的小狗的中数量0=5

  • 总结

逗号可以看成按固定位置绑定,分号需要跟所有绑定的都“会见”一下。

因篇幅问题不能全部显示,请点此查看更多更全内容