#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,{"花花";"草草"}))
从表现形式上看,只是把"花花""草草"中间的逗号换成了分号,但是表达的意思就不一样了。
逗号:"小猫"的"花花"+"小狗"的"草草"
分号:"小猫"的"花花"+"小猫"的"草草"+"小狗"的"花花"+"小狗"的"草草"