在Excel2007及以上版本中,新增了sumifs函数。Sumifs函数就表面意思看,就是sumif函数的复数形式,它的功能也是一样的。sumif是满足一个条件进行求和,sumifs是多条件求和。比如说求单价3块钱以内的苹果共花去多少费用,就用这个sunifs函数非常方便。

sumifs函数的语法是这样的:

SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)
1)sum_range 是需要求和的实际单元格。包括数字或包含数字的名称、区域或单元格引用。忽略空白值和文本值。
1) criteria_range1为计算关联条件的第一个区域。
3) criteria1为条件1,条件的形式为数字、表达式、单元格引用或者文本,可用来定义将对criteria_range1参数中的哪些单元格求和。例如,条件可以表示为32、“>32”、B4、”苹果”、或”32″。

4)criteria_range2为计算关联条件的第二个区域。
5) criteria2为条件2。和 3) 均成对出现。最多允许127个区域、条件对,即参数总数不超255个。

 

用简单易懂的语言来表述,就是满足后面这一系列条件的情况下,对某一区域进行求和。下面将举例来说明,求单价3块钱以内的苹果共花去多少费用:

360桌面截图20151210163054

以上公式的意思就是,在A2到A14区域内,所有等于苹果的且在B2到B14区域内<3,满足这两个条件的D2到D14区域对应单元格求和。经过验证,35.88+40+67.2=143.08,计算结果无误。这里只举例了2个条件,假设在增加更多条件也是一样的。比如再增加个进口水果或者国产水果这一列,需要求单价在4元以上的国产香蕉的花费,则需要增加一个条件,限制水果产地。如下图:

360桌面截图20151210165702

Related Posts: Excel 多条件求和 Sumifs 函数用法 :