用Excel统计学生成绩

统计学生成绩 学生成绩时函数的使用 用 Excel 统计学生成绩时函数的使用
目的:每到学期结束时,教师的一项重要工作就是要统计学生的成绩,
利用 excel 可自动统计最高分、最低分、总分、平均分、名次等数据信息。

常用函数:
1.求和函数 SUM 语法:SUM(number1,number2,...)。 参数:number1、number2...为 1 到 30 个数值(包括逻辑值和文本表达 式)、区域或引用,各参数之间必须用逗号加以分隔。 注意:参数中的数字、逻辑值及数字的文本表达式可以参与计算,其中逻辑 值被转换为 1,文本则被转换为数字。如果参数为数组或引用,只有其中的数字 参与计算,数组或引用中的空白单元格、逻辑值、文本或错误值则被忽略。 应用实例一:跨表求和 使用 SUM 函数在同一工作表中求和比较简单,如果需要对不同工作表的多个 区域进行求和,可以采用以下方法:选中 Excel XP“插入函数”对话框中的函 数,“确定”后打开“函数参数”对话框。切换至第一个工作表,鼠标单击 “number1”框后选中需要求和的区域。如果同一工作表中的其他区域需要参与 计算,可以单击“number2”框,再次选中工作表中要计算的其他区域。上述操 作完成后切换至第二个工作表,重复上述操作即可完成输入。“确定”后公式所 在单元格将显示计算结果。 应用实例二:及格人数统计 假如 B1:B50 区域存放学生性别,C1:C50 单元格存放某班学生的考试成绩, 要想统计考试成绩及格的女生人数。可以使用公式“=SUM(IF(B1:B50=″女″, IF(C1:C50>=60,1,0)))”,由于它是一个数组公式,输入结束后必须按住 输入结束后必须按住 (IF Ctrl+Shift 键回车。公式两边会自动添加上大括号,在编辑栏显示为“{=SUM (B1:B50=″女″,IF(C1:C50>=60,1,0)))}”,这是使用数组公式必不可 少的步骤。 2.平均值函数 2.平均值函数 AVERAGE 语法:AVERAGE(number1,number2,...)。 参数:number1、number2...是需要计算平均值的 1~30 个参数。

第 1 页 共 4 页

注意:参数可以是数字、包含数字的名称、数组或引用。数组或单元格引用 中的文字、逻辑值或空白单元格将被忽略,但单元格中的零则参与计算。如果需 要将参数中的零排除在外,则要使用特殊设计的公式,下面的介绍。 应用实例一:跨表计算平均值 标签名为“一班”、“二班”和“三班”的工作表存放各班学生的成绩,则 它 们 的 总 平 均 分 计 算 公 式 为 “ =AVERAGE ( 一 班 !C1:C36 , 三 班 !C1:C32 , 三 班!C1:C45)”。式中的引用输入方法与 SUM 跨表求和时相同。 应用实例二:忽略零的平均值计算公式 假设 A1:A200 随机存放包括零在内的 48 个数值,在 AVERAGE 参数中去掉零 引用很麻烦,这种情况可以使用公式“=AVERAGE(IF(A1:A200<>0, A1:A200, ″″)”。公式输入结束后按住 Ctrl+Shift 回车,即可对 A1:A200 中的数值(不 包括零)计算平均值。 3.逻辑函数 IF 语法:IF(logical_test,value_if_true,value_if_false)。 参数:logical_test 是结果为 true(真)或 false(假)的数值或表达式; value_if_true 是 logical_test 为 true 时函数的返回值,如果 logical_test 为 ture 并且省略了 value_if_true,则返回 true。而且 value_if_true 可以是 一个表达式;value_if_false 是 logical_test 为 false 时函数的返回值。如果 logical_test 为 false 并且省略 value_if_false 则返回 false Value_if_false , 。 也可以是一个表达式。 实例:如在 D 列的单元格中存着若干个学生的成绩,要根据这些成绩给学生 评定等级。假定 90 分以上的为优,80 到 90 之间的为良,70 到 80 之间的为中, 60 到 70 之间的为及格,60 分以下为不及格。假定 I 列存放所评定的等级。成绩 从第 2 行起存入。 那么选定 I2 单元格, I2 单元格中输入公式: 在 =IF(D2>=90," 优",IF(D2>=80,"良",IF(D2>=70,"中",IF(D2>=60,"及格",IF(D2<60,"不及格 "))))),回车或点击编辑栏中“√”后,I2 单元格内就会显示出 D2 单元格中的 成绩所对应的学生的等级,这时用快速填充方式将 I2 单元格相对引用到 I 列的 其余单元格,就其余学生的等级计算出来了。值得注意的是,这里进行了函数的 嵌套, 在输入时一定要注意一次将左右括号输入完后再将光标移入括号内进行输 入,这样就可避免出现差错。还就注意公式中的双引号是英语状态下的引号。 4.计数函数 COUNT 语法:COUNT(value1,value2,...)。
第 2 页 共 4 页

参数:value1,value2...是包含或引用各类数据的 1~30 个参数。 注意:COUNT 函数计数时数字、日期或文本表示的数字会参与计数,错误值 或其他无法转换成数字的文字被忽略。如果参数是一个数组或引用,那么只有数 组或引用中的数字参与计数;其中的空白单元格、逻辑值、文字或错误值均被忽 略。 应用实例:及格率统计 假如 C1:C42 存放着 42 名学生的考试成绩,在一个空白单元格内输入公式 “=COUNTIF(C1:C42,″>=60″)/COUNTA(C1:C42)”回车,即可计算出该列 成绩的及格率(即分数为 60 及以上的人数占总人数的百分比)。 5、条件计数函数 COUNTIF 语法:COUNTIF(range,criteria)。 参数:range 为需要统计的符合条件的单元格区域;criteria 为参与计算的 单元格条件,其形式可以为数字、表达式或文本 (如 36、″>160″和″男″等) 。 条件中的数字可以直接写入,表达式和文本必须加引号。 COUNTIF 函数还可以统计优秀或及格成绩的数量,假如 C1:C42 存放着 42 名学生的考试成绩,则公式“=COUNTIF(C2:C2,″>=85″)”可以计算出其中 高于等于 85 分的成绩数目。如将公式改为“=COUNTIF(C2:C2,″>=60″)”, 则可以计算出及格分数的个数。 MAX、 6.最大值函数 MAX、最小值函数 MIN 语法:MAX(number1,number2,...) ,MIN(number1,number2,...)。 参数:number1,number2...是需要找出最大值(最小值)的 1 至 30 个 数值、数组或引用。 注意:函数中的参数可以是数字、空白单元格、逻辑值或数字的文本形式, 如果参数是不能转换为数字的内容将导致错误。如果参数为数组或引用,则只有 数组或引用中的数字参与计算,空白单元格、逻辑值或文本则被忽略。 应用实例:查询最高分(最低分) 假如 C1:G42 存放着 42 名学生的考试成绩,则选中一个空白单元格,在编 辑栏输入公式“=MAX(C1:C42)”,回车后即可计算出其中的最高分是多少。 如果将上述公式中的函数名改为 MIN,其他不变,就可以计算出 C1:G42 区 域中的最低分。 7.条件求和函数 SUMIF 语法:SUMIF(range,criteria,sum_range)。
第 3 页 共 4 页

参数:range 是用于条件判断的单元格区域,criteria 是由数字、逻辑表达 式等组成的判定条件,sum_range 为需要求和的单元格、区域或引用。 应用实例:及格平均分统计 假如 A1:A36 单元格存放某班学生的考试成绩,若要计算及格学生的平均 分,可以使用公式“=SUMIF(A1:A36,″>=60″,A1:A36)/COUNTIF(A1:A36, ″>=60″)。公式中的“=SUMIF(A1:A36,″>=60″,A1:A36)”计算及格学生 的总分,式中的“A1:A36”为提供逻辑判断依据的单元格引用,“>=60”为判断 条件,不符合条件的数据不参与求和,A1:A36 则是逻辑判断和求和的对象。公 式中的 COUNTIF(A1:A36,″>=60″)用来统计及格学生的人数。 8.排序函数 RANK 语法:RANK(number,ref,order)。 参数:number 是需要计算其排位的一个数字;ref 是包含一组数字的数组或 引用(其中的非数值型参数将被忽略);order 是用来说明排序方式的数字(如 果 order 为零或省略,则以降序方式给出结果,反之按升序方式)。 应用实例: 如在 G2:G121 这个单元格区域中存有 120 名学生的成绩,要根据这些成绩 给学生排位,其操作方法为:假定将棑位结果存放在 F 列。在 F2 单元格内输入 公式“=RANK(G2,$G$2:$G$121)”,敲回车即可计算出 G2 的排名。再将 F2 中 的公式复制到剪贴板,选中其余 119 个单元格,将公式复制到这些单元格中,就 可计算出其余学生的排位。当也可采用快速填充方式。 需要注意的是:相同数值用 RANK 函数计算得到的序数(名次)相同,但会 导致后续数字的序数空缺。也就是说 RANK 函数排出的名次是绝对名次。一个技 巧:在输入公式“=RANK(G2,G2:G121)”后,可以用鼠标在公式中选定“G2: G121”后,按一次“F4”键,就可以将四个美元符号“$”一次输入。值得注意 的是,在英文输入状态下才能从键盘上输入“$”,在中文输入状态下输入的是 人民币符号“¥”。 9.内部平均值函数 TRIMMEAN 语法:TRIMMEAN(array,percent)。 参数:array 为需要去掉若干数据然后求平均值的数组或数据区域;percent 为计算时需要除去的数据的比例,如果 percent = 0.2,说明在 20 个数据中除 去 4 个,即头部除去 2 个尾部除去 2 个。如果 percent=0.1,则 30 个数据点 的 10%等于 3,函数 TRIMMEAN 将在数据首尾各去掉一个数据。
第 4 页 共 4 页


相关文档

巧用Excel 帮我进行学生成绩统计
用Excel轻松统计学生成绩
用Office Excel统计学生成绩
用Excel统计学生成绩
用Excel统计学生成绩技巧
用excel制作的学生成绩自动统计表
用Excel电子表格实现学生成绩统计
如何使用轻松Excel进行学生成绩统计
统计学生成绩时用Excel里函数
Excel实例教程巧用Excel 进行学生成绩统计
电脑版