1、经典用法
公式=SUMIF(C3:C8,">=8000",C3:C8)
或
=SUMIF(C3:C8,">=8000"),
当条件区域和求和区域相同时可以省略第三参数。第三参数省略时,默认条件区域就是求和区域。
2、求性别为“女”的销售额之和
3、通配符的使用
公式:
F21=SUMIF(A21:A26,"*"&6&"*",C21:C26)
F24=SUMIF(A21:A26,"???",C21:C26)
星号*匹配任意一串字符,问号?匹配任意单个字符。
4、超过15个字符出错
当我们在单元格F30输入公式:=SUMIF(B$30:B$35,E30,C$30:C$35),很明显得到的结果是错误的,那该怎么办呢?
正确公式是:=SUMIF(B$30:B$35,E30&"*",C$30:C$35),向下填充。
5、查找功能
通常我们查找时都会用LOOKUP、VLOOKUP等函数查找,下面这题我们将用SUMIF来代替VLOOKUP查找。
公式:G39=SUMIF($A$39:$A$44,$F39,B$39:B$44),向右向下填充。
使用查询注意事项:
①条件区域的数据必须是唯一的;
②查询的结果必须是数字。
6、求销售额在[5000,8000]的和
初看这题时,如果用SUMIF函数来解,是不是觉得只能是这样解呢:
F48=SUMIF(C48:C53,">=5000")-SUMIF(C48:C53,">8000"),其实也可以用我们前面学到的函数SUM,
F49=SUM(SUMIF(C48:C53,{">=5000",">8000"})*{1,-1})或
F50=SUM(SUMIF(C48:C53,ROW(5000:8000))),三键结束。
7、隔行求和
公式:D57=SUMIF(A56:A63,"*",A57:A63)
8、隔列求和
公式:I67=SUMIF(A67:F72,"L-L-X",B67)
9、排错求和
公式:D77=SUMIF(A75:A82,"<9E307"),9E307是excel能承受的最大值。
10、求最后一次销售日期
下表为2016年10月10日-18日的销售量:
公式:
K86 =SUMIF(A86:J86,"<>",B$85:J$85)-SUMIF(B86:J86,"<>",B$85:J$85)-1
向下填充。
函数总结
①、使用SUMIF函数匹配超过255个字符的字符串或字符串#VALUE! 时,将返回不正确的结果。
②、第二参数支持使用通配符,包括问号(?)和星号(*)。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符(~)。
③、第二参数中指定的条件必须用双引号括起来,如 "<60"、"女" 等。当指定条件为数字或引用单元格时无需用双引号括起来。
④、当第三参数省略时,则条件区域就是实际求和区域。
⑤、sum_range 参数与range参数的大小和形状可以不同。求和的实际单元格通过以下方法确定:使用sum_range参数中左上角的单元格作为起始单元格,然后包括与range参数大小和形状相对应的单元格。
⑥、SUMIF函数本身不是易失性函数,但是,当SUMIF函数中的range和sum_range参数不包含相同的单元格个数时,它将具备易失性,工作表重新计算需要的时间可能比预期的长。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。