Excel中用SUMIF函数实现按指定条件求平均值

Excel中用SUMIF函数实现按指定条件求平均值,第1张

Excel中用SUMIF函数实现按指定条件求平均值,第2张

Excel 2003中的条件求和SUMIF函数非常实用。比如在总成绩表中计算一个学科老师所教的所有班级的平均成绩,可以通过以下方法实现:
Enter = SUMIF (K2: K132," > 4 ",G2:G132)/COUNTIF(K2)
SUMIF函数是根据给定条件对指定单元格求和的函数。其语法格式为:SUMIF(range,criteria,sum_range)。Range是根据条件计算的单元格区域。每个区域中的单元格必须是数字和名称,数组和包含数字的引用。空值和文本值将被忽略。条件是指range指定的区域应用什么条件,其形式可以是数字、表达式或文本。例如,条件可以表示为32、“32”、“大于32”或“苹果”;Sum_range是要添加的实际单元格。如果省略Sum_range,则当范围中的单元格满足条件时,将根据条件进行计算并相加。
Examda提示:Sum_range和range的大小和形状可以不同。添加的实际单元格从sum_range中的左上角单元格开始,然后包括与range的大小和形状相对应的单元格。公式范围是指“K2:K132”,即“类”列中的所有单元格;Criteria是指" " > 4 " ",是指5、6、7、8类,4类以上;而sum_range指的是“化学”一栏,意思是将符合“类”条件的化学分数相加。整个SUMIF函数公式就是计算5、6、7、8班所有学生的化学成绩之和。
COUNTIF函数是计算指定区域中满足给定条件的单元格数量的函数。其语法格式为:COUNTIF(range,criteria)。Range是要计算的一个或多个单元格,包括数字或名称、数组或包含数字的引用。空值和文本值将被忽略。条件是指进行统计所依据的条件,其形式可以是数字、表达式、单元格引用或文本。
公式中的范围是指“K2:K132”,即“类”列中的所有单元格;标准的意思是" " > 4 " ",也就是5、6、7、8类4个以上的类。整个COUNTIF函数公式就是统计5、6、7、8班的学生总数。而整个公式等于5、6、7、8班所有学生的化学成绩之和除以5、6、7、8班学生总数。
如果每个学科老师教的课都一样,还可以在公式中加$进行拖拽填充($是绝对应用,拖拽公式时引用的应用单元格不变),比如:= sumif ($ k : $ k 2," > 4 ",G2: G132)/countif ($

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » Excel中用SUMIF函数实现按指定条件求平均值

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情