肯定有人会笑话我这个标题,因为在很多人的认知里,sum只能求和,但不能条件求和,实际上sum函数也是多条件求和利器,不信来看。
一,使用sum函数多条件求和
①单条件求和

公式为:=SUM((C2:C14=F2)*D2:D14)
因为在函数中使用到了数组,所以公式输入完成后,一定要使用ctrl shift 回车 确定,而不是只用回车确定,要不得不到正确的结果。
②多条件求和

公式:=SUM((C2:C14=F6)*(D2:D14>2000)*D2:D14)
sum函数这样求和,和sumproduct函数等价,相信很多人还不直到sum函数有这样的功能吧。
二,使用sumif函数条件求和
这里需要说明一点,sumif函数只能单条件求和。
语法为:sumif(条件所在的列,求和条件,求和列)

公式: =SUMIF(C2:C14,F2,D2:D14)
解析:为什么第一参数是C2:C14,因为第二个条件F2的值存在于C2:C14,所以第一参数是C2:C14,第二参数F2为查询值,第三个参数为求和的数值列。
在这里说明一点,因为条件求和太重要了,sum函数的用法比较抽象,所以就有了更加直观简单的sumif函数,同理,sumifs函数也是为了把多条件求和化繁为简。
三,使用sumifs函数单条件求和多条件求和
sumifs函数和sumif的语法有很大的区别,这里大家注意下。
SUMIFS(sum_range,criteria_range1,criteria1,…)
翻译成中文就是:
SUMIFS(求和列,条件列1,条件1条件列2,条件2,…)

在这里sumifs函数等同于sumif,但注意参数的位置的变化。

公式:=SUMIFS(D2:D14,C2:C14,F6,D2:D14,">2000")
以上呢,就是三个条件求和的函数,大家可以根据自己的认识水平和具体环境来选择喜欢用哪一个函数,不要看了就会,一定要多练习。
我是Excel技术控,希望大家多多支持。为提让大家更好的学习Excel函数,主要是vlookup函数,我出版了专栏《别怕,vlookup函数很简单》的课程,本课程分为14章,由浅入深讲解了vlookup函数的使用和技巧
本专栏为14节内容
1. vlookup函数基础语法讲解
2. vlookup函数模糊查询详解
3. vlooup+column返回多列数据
4. vlookup函数中使用通配符,详解?和*通配符
5. vlookup+row+countif函数,配合通配符返回多行记录
6. vlookup经典应用案列一,生成工资条
7. vlookup经典应用案列二,制作类似搜索引擎的搜索框
8. vlookup函数多条件查询,辅助列
9. vlookup函数多条件查询,if{1,0},并附带if{1,0}详解
10. vlookup逆向查找,if{1,0}方式,以及乾坤大挪移
11. vlookup函数跨工作表合并多个表格
12. vlookup+iferror函数配合使用一次查询两个表格
13. vlookup函数+match函数结合的应用案列
14. vlookup函数错误值处理
相信通过本专栏的学习,大家可以更好地提升工作效率。
