朋友们,大家好!

在日常工作中,我们经常用EXCEL函数处理表册,函数的运用,大幅度提升了我们的工作效率。笔者集合工作实际,把最常用的EXCEL函数进行逐一详细讲解,课程中有大量案例,为便于朋友们更加深入了解各个函数的用法,将于每天上午7:00同步发布视频教程和图文教程(包含公式)。只要不懈努力和不断实践,通过30天的系统学习,你也能成为EXCEL函数高手,从此告别加班,让同事和朋友刮目相看。

今天,我将和大家一起分享多条件求和函数SUMIFS的用法,用好该函数,你可以轻松计算出符合多个指定条件的数值总和。

一、SUMIFS函数基础知识

SUMIFS函数定义:SUMIFS函数是一个数学与三角函数,用于计算其满足多个条件的全部参数的总和。使用该函数可快速对多个条件单元格求和,只有满足所有指定的条件时,才对该单元格求和。如果只是对符合其中任意一个条件就进行求和,则不能使用该函数,而是需要SUM和SUMIF函数嵌套的形式进行求和。

语法:SUMIFS(求和区域,条件区域1,求和条件1,……条件区域N,求和条件N)

求和区域:必需参数,是指需要求和的单元格、区域或引用。

条件区域1:必需参数,与“求和条件1”设置用于搜索某个区域是否符合特定条件的搜索对。一旦在该区域中找到项,将计算“求和区域”中相应值的和。

求和条件1:必需参数,定义将计算“条件区域1”中的哪些单元格的和的条件。例如:可以将条件输入为5、">5"、A5、"男"或"5"。

条件区域N、求和条件N:附加的区域及其关联条件,最多可输入127个区域/条件对。

SUMIFS和SUMIF函数的区别:

第一,SUMIFS和SUMIF的参数顺序有所不同。SUMIFS中的“求和区域”是第一个参数,而在SUMIF中,却是第三个参数,这是使用这些函数时出现问题的一个常见原因。

第二,SUMIF函数的参数可以简写,而SUMIFS函数的求和区域和条件区域大小必须一致,否则会出现错误。

如果要复制和编辑这些相似函数,请确保按正确的顺序放置参数。

二、SUMIFS函数案例实践

清楚了SUMIFS函数的定义、语法及相关知识,下面,我们进行几个案例解析。

(一)计算售价10元以下、销售量100以上药品的总收入

某药店给出了月销售报表,其中有详细的统计数据,现需要计算售价10元以下、销售量100以上药品的总收入。

本例要计算售价10元以下、销售量100以上药品的总收入,是一个多条件求和的问题,可以使用SUMIFS函数进行计算。

在E11单元格输入公式:=SUMIFS(D3:D8,B3:B8,"<10",C3:C8,">100"),按回车键即可计算出售价10元以下、销售量100以上药品的总收入。见下图:

excel函数sumif按日期求和(EXCEL多条件求和函数SUMIFS)(1)

本例中,D3:D8是求和区域,是药品的销售价格合计;B3:B8,"<10"是第一对条件,是每种药品的单价;C3:C8,">100"是第二对条件,是每种药品的销售量。

(二)计算销售量100以上胶囊的总收入

跟上一个例子类似,某药店给出了月销售报表,其中有详细的统计数据,现需要计算销售量100以上胶囊的总收入,同样使用SUMIFS函数进行计算。

在E11单元格输入公式:=SUMIFS(D3:D8,A3:A8,"*胶囊*",C3:C8,">100"),按回车键即可计算出销售量100以上胶囊的总收入。见下图:

excel函数sumif按日期求和(EXCEL多条件求和函数SUMIFS)(2)

本例中,D3:D8是求和区域,是药品的销售价格合计;A3:A8,"*胶囊*"是第一对条件,是每种药品的单价,这里用到通配符“*”,“*胶囊*”表示只要包含“胶囊”的单元格都满足条件,如果换成“*胶囊”,表示只有以“胶囊”结尾的药品才满足条件;C3:C8,">100"是第二对条件,是每种药品的销售量。

提示:如果要提取的条件中包含“*”符号,需要在其前面添加“~”表示其为符号,而不是通配符。比如:“~*”。

(三)统计多个科室参加会议迟到人数

某部门设置有多个科室,每个科室有多人,某次组织召开会议,要求全体干部职工参加,有些科室出现迟到的情况,需要统计科室一和科室二迟到的人数总和。

在D10单元格输入公式:=SUMIFS(C3:C7,A3:A7,"科室一") SUMIFS(C3:C7,A3:A7,"科室四"),按回车键,自动在当前单元格中汇总两个科室迟到的人数。见下图:

excel函数sumif按日期求和(EXCEL多条件求和函数SUMIFS)(3)

本例的SUMIFS函数中,实际进行计算的是C3:C7单元格区域的数据,而A3:A7,"科室一"只是条件判断区域,表示在C3:C7单元格区域中查找科室一和科室四的数据。

SUMIFS函数的工作原理和SUMIF函数一样,都是对符合条件的数据进行求和,SUMIFS函数是对多个条件进行判断,然后进行求和;SUMIF函数是对单个条件进行判断,所以在一定意义上说,SUMIFS函数是SUMIF函数的延伸。

以上就是SUMIFS函数进行多条件求和的几个经典案例,想要学习好EXCEL函数,要学会多个函数的组合,后续课程中我们会讲到多函数结合的用法,能进行更为复杂的计算,对提升工作效率有很大帮助。

个人建议:在学习EXCEL函数时,首先要熟悉函数的功能和语法,尽量多写,通过反复书写和实践,对照文中的案例,举一反三,我相信,你的EXCEL技巧会得到快速提升,日积月累,必成大器!

感谢朋友们的支持,如果你有好的意见建议和问题,欢迎在评论区留言交流,期待你的精彩!

,