EXCEL2007以上版本,在多条件求和方面,进步很大,新增了SUMIFS函数,让多条件求和变得瞬间简单起来,但是简单,不代表没有难度,这里讲解一下SUMifs函数的深层次用法
函数写法:sumifs(求和区域,条件区域1,参数1,条件区域2,参数2),是标准的套路,没有任何更改的余地
实战案例1:小学级别- 按照函数标准要求,当我们要求出水冰心A产品的销售总量的时候,直接按照标准套路输入公式即可
- 公式:=SUMIFS(D2:D15,B2:B15,"水冰心",C2:C15,"A")
- 这个公式,不做解释,不会的可以找人拜个师
实战案例2:初中级别
- 要求求出水冰心销售的A、B两种产品的总量
- 公式:=sum(SUMIFS(D2:D15,B2:B15,"水冰心",C2:C15,{"A","B"}))
- 这个公式,就有难度了{"A","B"}代表的是数组,分别为水冰心A,以及水冰心B,用sumifs后,得到的结果是{2,1},sumifs这个函数,是无法直接求和数组的,所以外套一个sum,将{2,1}求和为3
实战案例3:高中级别
- 求水冰心A、南明珠B的销量总和
- 这个一出,很多亲们说知道,公式:=SUMIFS(D2:D15,B2:B15,"水冰心",C2:C15,"A") SUMIFS(D2:D15,B2:B15,"南明珠",C2:C15,"B")
- 首先恭喜,这个确实可以,单数如果有很多参数,公式要学多长,高手,比拼的是公式简单,却能解决问题
- 标准公式:=SUM(SUMIFS(D2:D15,B2:B15,{"水冰心","南明珠"},C2:C15,{"A","B"}))
- 这里用了两个数组,中间都是用逗号隔开的,是一一对应关系,就是水冰心A、南明珠B
实战案例4:大学级别
- 要求求出水冰心A/B以及南明珠A/B的销售总量,这个就难了,相当于水冰心A 水冰心B 南明珠A 南明珠B
- 有的亲们说,我用4个sumif相加,确实可以,不过,这样想的,永远不会成为高手
- 公式:=SUM(SUMIFS(D2:D15,B2:B15,{"水冰心";"南明珠"},C2:C15,{"A","B"}))
- 这里我们可以看出{"水冰心";"南明珠"}是一行两列的数组,而{"A","B"}是两行一列的数组,不是对应关系,这样就相当于分别计算出水冰心A,水冰心B,南明珠A,南明珠B4个数据
- 为了验证,我们可以选中sumifs公式,而后按F9,可以看出,结果为=SUM({2,1;1,2})从而可以明确我们的判断是正确的
- 操作动画:
我们一直在等待,等待亲们的评论和转发,让我们了解亲们的水平,我们好出更多教程,
一起学习方式看评论区
,