excel中SUMIF函数和求平均数函数如何连用?

如题所述

=sumif(区域,“分数段”)/ 总人数,这样就得了,两个套在一起就得拉。

SUMIF函数其语法格式是:SUMIF(range,criteria,sum_range),range是要根据条件进行计算的单元格区域,每个区域中的单元格都必须是数字和名称、数组和包含数字的引用,空值和文本值将被忽略。

criteria 是指对range指定的区域实行什么条件,其形式可以为数字、表达式或文本。如条件可以表示为 32、"32"、">32" 或 "apples";sum_range是要进行相加的实际单元格,如果省略Sum_range,则当区域中的单元格符合条件时,它们既按条件计算,也执行相加。

扩展资料:

注意:Sum_range 与Range的大小和形状可以不同,相加的实际单元格从sum_range 中左上角的单元格作为起始单元格,然后包括与range大小和形状相对应的单元格。

公式中range是指“K2:K132”,也就是“班级”这列所有单元格;criteria是指“">4"”,意思是指班级数大于4的5、6、7、8班;而sum_range是指“化学”这列成绩,意思是对符合“班级”条件的化学分数求和。而整个SUMIF函数公式是计算所有班级为5、6、7和8班的同学的化学成绩的总和。

COUNTIF函数其语法格式是:COUNTIF(range,criteria),range是一个或多个要计数的单元格,其中包括数字或名称、数组或包含数字的引用,空值和文本值将被忽略。criteria 是指按什么条件进行统计,其形式可以为数字、表达式、单元格引用或文本。

参考资料来源:百度百科——SUMIF函数

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-01

1、首先,在电脑上打开Excel

2、SUMIF函数用法如图:成绩分为两个等级,要么及格,要么不及格,所以这里只需要判断是否及格,如果大于60,则输出“及格”,如果小于60,则输出“不及格”。

3、点击C2单元格,输入IF函数,会出现IF(logical_test,value_if_true,value_if_false)提示

4、logical_test判断条件语句B2>60是否为真或为假,如果为真则返回value_if_true中的值及格,如果为假则返回,value_if_false中的值,两个值需用引号引上,不然会出错。注意这里的逗号和引号必须是英文格式的,如果是中文格式的就会出错。

本回答被网友采纳
第2个回答  2011-12-02
sumif是条件求和,对满足指定条件的指定列求和,平均就不用说了吧。
还有一个就是对指定条件的数用sumif求平均,这个用户sumif/countif就可以了,至于怎么使用可以按f1查看。
如:你想统计一个班里成绩在60分上的人员的平均成绩,就可以用sumif(分数在60以上)/countif(分类在60以上)
第3个回答  2011-12-07
这个要看你是怎么套用的了,想得到什么样的结果
第4个回答  2011-12-07
=sumif(区域,“分数段”)/ 总人数,这样就得了,两个套在一起就得拉。本回答被提问者采纳
相似回答