SUMIF是Excel函数中进行单条件统计求和常用的函数,下面给大家讲讲其他的几种不常见的用法。
函数语法
SUMIF(range,criteria,[sum_range])
range:必需。用于条件计算的单元格区域。每个区域中的单元格都必须是数字或名称、数组或包含数字的引用。空值和文本值将被忽略。
criteria:必需。用于确定对哪些单元格求和的条件,其形式可以为数字、表达式、单元格引用、文本或函数。
sum_range:可选。要求和的实际单元格(如果要对未在range参数中指定的单元格求和)。如果省略sum_range参数,Excel会对在range参数中指定的单元格(即应用条件的单元格)求和。
具体应用
1)单个字段的多条件求和(统计曾敏,石景的语文成绩之和)
公式:=SUM(SUMIF(B2:B11,{"曾敏","石景"},D2:D11))
2)统计语文成绩前2名的语文成绩之和
公式:=SUM(SUMIF(D2:D11,LARGE(D2:D11,{1,2})))
3)非空字段对应的数量求和(name为非空的学生的语文成绩之和)
公式1:=SUMIF(B2:B11,"<>",D2:D11)
公式2:=SUMIF(B2:B11,"*",D2:D11)
4)非错误数值的统计求和
公式:=SUMIF(D2:D11,"<9e307")
5)模糊条件求和(性别罗的语文成绩之和)
公式:=SUMIF(B2:B11,"罗*",D2:D11)
总结
SUMIF函数的功能还是非常多的,除此之外还可以进行匹配查找,隔列汇总,跨多表求和(借助于INDIRECT函数),今天就先写到这里,如果各位喜欢的话,请关注微信公众号:sanshudata_excel,谢谢品读!