以下是对SUMIF函数各种用法的详细分析:
一、语法介绍
SUMIF 函数语法为SUMIF(range, criteria, sum_range)
。其中:
range
是要进行条件判断的单元格范围。criteria
是要满足的条件或表达式,可以包括数字、文本、逻辑值以及引用。sum_range
是要对满足条件的单元格进行求和的单元格范围。若此参数和range
参数相同,则可以省略。
二、七个实例解析
01. 计算业务员小兰的总销售额
公式=SUMIF(A:A,"小兰",C:C)
是 SUMIF 函数的常规用法。在 A 列中查找“小兰”,然后对 C 列中对应的销售额进行求和。
02. 计算除了业务员小兰之外的总销售额
公式=SUMIF(A:A,"<>小兰",C:C)
在小兰的前面加上不等号“<>”,表示不等于小兰的条件,从而对除小兰之外的其他业务员的销售额进行求和。
03. 计算单笔金额在30000以上的总销售额
公式=SUMIF(C:C,">30000")
省略了第三个参数,因为当第一个参数和第三个参数相同时可以省略。该公式在 C 列中查找大于 30000 的金额,并对这些金额进行求和。
04. 根据关键字汇总销售金额
公式=SUMIF(A:A,F3&"*",D:D)
使用了通配符“”。星号在 Excel 中表示任意多个字符,F3&""表示只要前面的内容和 F3 的内容相同的都满足求和条件,从而实现根据关键字进行求和。
05. 忽略文本和错误值求和
公式=SUMIF(C:C,"<9E307")
利用了 9E307 是 Excel 中能表示的最大数值这一特点。文本和错误值都大于 9E307,所以“<9E307”的条件排除了文本和错误值,只对数值进行求和。
06. 多条件求和
公式=SUMPRODUCT(SUMIF(A:A,{"小兰","小明"},C:C))
中,求和条件使用了数组{"小兰","小明"},这样返回值是一个数组。最后用 SUMPRODUCT 函数将这个数组中的值加起来,实现多条件求和。
07. 错列求和
公式=SUMIF(A:E,H3,B:F)
中,条件区域是 A:E 列,求和区域是 B:F 列,两者之间刚好错开一列。可以根据实际情况灵活运用这种错列求和的方法来处理复杂的数据表格。
评论 (0)