分享

多条件求和,真的能使用SUMIFS函数吗?

 EXCEL应用之家 2023-01-08 发布于上海


送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!

【置顶公众号】或者【设为星标】及时接收更新不迷路



小伙伴们好,今天要和大家来聊聊SUMIFS函数。这个函数大家都一定很熟悉了,用于计算其满足多个条件的全部参数的总量。

但有时候,我们面临的多个条件其实是作用在同一个条件区域的,比如说下面这个例子:



我们可以直接套用SUMIFS函数的公式吗?例如这样子写SUMIFS公式,结果肯定是错误的。



有朋友说,那可以写多个SUMIF函数,比如这样:



这也是一种解决问题的方法。但如果参数比较多,就不太适用了。遇到这种情况,有什么好办法可以解决问题呢?


01

还是利用SUMIF函数,但要配合使用SUM函数,这是一个数组公式。



在单元格D2中输入公式“=SUM(SUMIF(A:A,{"A","C"},B:B))”,三键回车即可。

一句话解释:

利用SUMIF函数分别对“A”和“C”进行求和,这时生成一个内存数组{20,25},再利用SUM函数求和即可。


02

这个也是相同的思路,只不过用IF函数来做逻辑判断。




03

下面这个利用IFERROR来屏蔽错误值。




04

下面这个则是利用SUMPRODUCT函数。由于这个函数支持数组运算,所以不必三键回车,是一个普通公式。




05

如果你实在想使用SUMIFS函数,则可以写成下面这样。当然,它也是数组公式。




06

如果你想求某个区间的值,那就可以把公式写成这样。



在单元格D2中输入公式“=SUMIFS(B:B,A:A,">2022/1/1",A:A,"<2022/4/1")”即可。

怎么样朋友们,关于SUMIFS函数,你真的掌握了吗?在使用SUMIFS函数多条件求和,各个条件间的关系一定是“且”的关系,即所有条件都要满足,才能返回正确答案!

本期内容练习文件提取方式:

链接:https://pan.baidu.com/s/1Rn7iUQr5ibfYdHeyWSw8Og?pwd=4rqn

提取码:4rqn


好了朋友们,今天和大家分享的内容就是这些了!喜欢我的文章请分享、转发、点赞和收藏吧!如有任何问题可以随时私信我哦!

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

我就知道你“在看”

推荐阅读

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多