SUMIF,你对TA了解有多少?

上一篇文章给大家讲解了Excel中SUM函数4种用法,尤其是对于跨区域、跨表格的求和运算用SUM函数非常方便,但是在工作中往往更多的是有条件的求和运算,这时候就该SUMIF函数出场了!
这里有必要讲解一下SUMIF函数的含义和格式,SUMIF就是SUM(求和)和IF(如果)的组合,表示如果满足某个条件就求和,语法表达式为SUM(条件区域,条件,求和区域),其中括号和逗号均为半角符号。
方法一:=SUMIF(B3:B11,”北京市”,C3:C11)
这里的条件区域为B3:B11的连续区域;条件为”北京市”,注意这里的北京市加了半角的双引号,表示对”北京市”这个文本的引用,不加双引号无法识别;求和区域为C3:C11的连续区域。看完这篇,没人比你更懂SUMIF函数
该方法的优点是可以实现有条件求和;缺点是当条件变化时需要不断更改函数中的引用文本条件。
方法二:=SUMIF(B3:B11,E3,C3:C11)
这里的条件区域为B3:B11的连续区域;条件为E3单元格,而不是某个具体的文本条件;求和区域为C3:C11的连续区域。此时当条件单元格内容发生变化时,无需更改公式即可根据变化了的条件自动求和,完美的解决了方法一的缺陷。

看完这篇,没人比你更懂SUMIF函数

但是,假如我们的条件是“北京市或上海市”呢?
方法三:=SUM(SUMIF(B3:B11,{“北京市”,”上海市”},C3:C11))
假如我们的条件是“北京市或上海市”,那么就需要把北京市和上海市的数值加一起,理论上我们只要做两次SUMIF就可以了,就是有点麻烦,这里我们用SUM函数将多个SUMIF函数汇总起来(这里用到了函数嵌套和数组的内容,后期我们再详细讲述),从而可以求两个条件的和。

看完这篇,没人比你更懂SUMIF函数

但是,假如我们要求的是求所有“市”的和呢?
方法四:=SUMIF(B3:B11,”*市”,C3:C12)
这里我们需要用到Exceld的一个通配符,星号*,代表的是任意字符。所以我们将这里的条件换成”*市”,表示B3:B11范围内,只要最后一个字符是“市”,我们就把对应的C列的数值相加。

看完这篇,没人比你更懂SUMIF函数

方法三和方法四是SUMIF函数的集大成之作,基本能解决工作中遇到了所有求和问题,那么你学会了么?快转发给小伙伴一起进步吧,下期讲解SUMIF函数。
(0)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 ZLME@ZLME.COM 举报,一经查实,立刻删除。

相关推荐