对于不会条件求和函数的SUMIF和SUMIFS人来说,需要对一张原始数据表进行分类汇总时,他们做得最多的也许是筛选,然后选中这部分数据,观察右下角状态栏的求和结果,在另一张表中登记求和结果。如果分类汇总字段有多个的话,意味着对多个字段进行筛选然后汇总。
Excel:你把我当计算器用吗?
今天教大家的函数SUMIF和SUMIFS,就是带大家摆脱这种低效的死循环的。
01、单条件求和SUMIF
使用 SUMIF 函数对符合指定条件的区域中的值求和。这里只能指定单一条件,先来看一下它的语法:
SUMIF(range, criteria, [sum_range])
使用 SUMIF,可以根据在另一区域寻找的特定条件对某一区域求和,我们以求解图中苹果的数量为例。
选择单元格 D17 并键入 =SUMIF(C3:C14,C17,D3:D14)。SUMIF 的结构分析如下所示:
在单元格中输入以上公式,当我们使用下拉列表切换水果种类时,就可以自动从新计算我们需要的水果的数量了。
02、多条件求和SUMIF
SUMIFS 函数用于计算满足多个条件的全部参数的总和。这里我们可以指定多个条件,SUMIFS语法规则如下:
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ……)
SUMIFS函数其实是对SUMIF函数的延申。SUMIFS可以替代SUMIF,但是SUMIF无法实现SUMIFS的多条件求和功能。从语法上看,两个函数参数都是由求和区域和条件区域及条件组成的。需要注意的是SUMIFS函数第一个参数是求和区域,并且可以提供多个条件及条件区域。
此示例中,可查找水果和类型,而不仅仅是以水果分类。
选择单元格H17 并键入=SUMIFS(H3:H14,F3:F14,F17,G3:G14,G17)。SUMIFS 的结构分析如下所示:
当我们将条件设置为橙子和佛罗里达的时候计算的值为:20。我们还可以通过下来列表分别设置不同的分类。
上面两个列子的条件都是相对简单的,都是指定类别进行求和。其实我们还可以指定数值区域、大于、小于或不等于等条件。需要注意的是输入这类条件时,需要加上双引号,比如
=SUMIF(C3:C14,“苹果”,D3:D14) :求除了苹果以外其他水果的总和。
=SUMIF(D3:D14,“>50”,D3:D14):求数量大于50的水果的总和。
而SUMIF及SUMIFS配合通配符“?”及“*”,还可以进行模糊匹配求和。也可以将条件参数设置为TODAY()函数进行自动计算当天的销量。这个会将会在以后的实战中进一步讲解,记得关注哦。SUMIF及SUMIFS函数是SUM函数的高级形态。条件求和在Excel中应用非常广泛。所以这两个函数是大家必须掌握的函数。
领取专属 10元无门槛券
私享最新 技术干货