Excel2007五个函数统计学生期末考试分数段

2016-02-19 19:34 13 1 收藏

今天图老师小编给大家展示的是Excel2007五个函数统计学生期末考试分数段,精心挑选的内容希望大家多多支持、多多分享,喜欢就赶紧get哦!

【 tulaoshi.com - Excel教程 】

考试结束,老师们都要对学生的考试成绩进行分析。各分数段人数的统计是其中一项必做的工作。在Excel中,怎样快速准确地统计分数段人数呢?以下的方法也许对你有所帮助。

先看看原始的学生成绩表。五门功课的成绩分布在C2:G47单元格区域,如下图所示。

Excel2007五个函数统计学生期末考试分数段

一、利用COUNTIF函数

COUNTIF函数可以统计单元格区域内满足指定条件的单元格数目,所以用来统计分数段人数顺理成章。我们用它来统计C列的语文成绩分数段。

如图2所示,我们需要在N2单元格统计语文分数在90分以上的学生数。那么只需要在N2单元格输入公式=COUNTIF(C2:C47,"=90")就可以了。其含义就是统计C2:C47单元格区域中满足大于等于90的单元格数目。所以,要统计80分至89分这一段的学生数,那么就需要输入公式=COUNTIF(C2:C47,"=80")-COUNTIF(C2:C47,"=90")。很明显,大于等于80分的人数减去大于等于90分的人数正是我们想要的人数。其他分数段可以依此类推。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

电脑教程

二、利用FREQUENCY函数

这是一个专门用于统计单元格区域中数据的频率分布的函数,用它来统计分数段自然名正言顺。以D列的数学成绩的统计为例。

我们先在M8:M12设置好分数段,再在L8:L12单元格区域设置好各分数段的分隔数(即为该分数段的上限数字),如图3所示。选中N8:N12单元格,在编辑栏输入公式=FREQUENCY($D$2:$D$47,$L$8:$L$12),然后按下Ctrl+Shift+Enter组合键确认,即可在公式的两端添加数组公式的标志{},同时可以看到各分数段的人数已经统计完成了。需要注意的是公式输入完成后必须按Ctrl+Shift+Enter组合键确认以产生数组公式,而且数组公式的标志{}也不可以手工输入。

三、利用DCOUNT函数

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

DCOUNT函数平时我们不大用,它可以从满足指定条件的数据库记录的字段中计算数值单元格数目。这话听起来似乎不太容易懂,但用它统计分数段是很不错的,比如统计E列的英语成绩。

我们需要事先做一个设置。如图4所示,以统计80分至89分的人数为例:我们需要在Q16和R16单元格分数输入英语(必须与原始成绩表的列标题一致),然后在Q17和R17单元格分别输入=80,90。这四个单元格是作为指定条件使用的。

在N16单元格输入公式=DCOUNT($E$1:$E$47,"英语",Q16:R17),完成后按下回车键就可以得到正确结果了。要注意的是公式中第一个参数为成绩所在单元格区域,必须包括列标题。依此类推,统计其他各分数段人数,只需要改变一下公式中第三个参数,即条件所在的单元格区域就行了。

四、利用SUM函数

SUM函数是用来求和的,这地球人都知道。但是,它也可以用来进行多条件计数,所以也可以用来统计分数段。当然,还得借助于数组公式才行。以F列的理论成绩为例。

如图5所示,在N24单元格输入公式=SUM(($F$2:$F$47=90)*($F$2:$F$47=100)),然后按下Ctrl+Shift+Enter组合键产生数组公式,就可以得到大于等于90分且小于等于100分的学生数了。同样,数组公式{=SUM(($F$2:$F$47=70)*($F$2:$F$4780))}可以得到70~79分这一段的人数。其他各分数段可以依此类推。

五、利用SUMPRODUCT函数

SUMPRODUCT函数可以返回相应的数组或区域的乘积之和,所以正好可以用它来统计分数段。以G列的实践课为例。

如图6所示。要统计90分以上的人数,那么可以在N30单元格输入公式=SUMPRODUCT(($G$2:$G$47=90)*($G$2:$G$47=100)),按下回车键后就可以得到G2:G47单元格区域大于等于90分小于等于100分的人数了。

很明显,要统计80~89分的人数,那可以使用公式=SUMPRODUCT(($G$2:$G$47=80)*($G$2:$G$4790)),其他依此类推就行了。

好了,五种方法统计分数段人数,相信一定有一种方法适合你。以上各种方法使用环境均为Excel 2007,其他版本可以参照使用。

来源:http://www.tulaoshi.com/n/20160219/1621327.html

延伸阅读
标签: 电脑入门
AVERAGEIF函数 Microsoft Excel 中 AVERAGEIF函数返回某个区域内满足给定条件的所有单元格的平均值(算术平均值)。 语法 AVERAGEIF( range, criteria,average_range) 语法参数 range 必需。要计算平均值的一个或多个单元格,其中包括数字或包含数字的名称、数组或引用。criteria 必需。数字、表达式、单元格引用或文本形式的条件,用于定义...
标签: 电脑入门
Excel2007基础教程:使用Excel窗口 Excel 工作簿文件包括大量工作表,这些表既可以是工作表(工作表由行和列组成) ,也可以是E麦(包含一个单独的图的表)。工作表就是人们常常提到的电子表格。可以同时打开任意多个Excel 工作簿。 图4.1 显示了在Excel 中打开的4 个工作簿,每一个都在独立的窗口中。其中一个窗口最小化,并靠近屏幕的左下角(当...
标签: 电脑入门
Excel2007阅读批注 要在工作簿中阅读所有批注,选择"审阅" - "批注" - "下一条"。重复单击该命令在工作簿的所有批注中循环。选择"审阅"-"批注"-"上一条",以相反的顺序查看批注。
标签: 电脑入门
目标: 建立学生考试成绩统计表,并对成绩进行统计,对名次进行排序。 输入学生考试成绩,并算出各科平均分、个人总成绩,然后才能对成绩进行排序。(在Excel中制作好一个学生档案工作表,并输入好成绩。) 步骤方法 1、输入学生成绩; 将Sheet2工作表改名为成绩统计,选中A1单元格并输入=学生档案!A1,再次选中A1单元格后,按自动填...
标签: 电脑入门
一般会使用求和函数SUM,但笔者做的工资财务报表页数很多,使用SUM函数时很麻烦。要先输入该函数,再用鼠标点选参加计算的单元格,再按加号。 再拖动Excel2007表格找到另一页小计单元格点选,很多时候会点错或看错单元格,导致最后结果错误,又得重来。有没有更简单安全的方法呢? 经试验发现通过一些函数组合就可以实现隔行求和。报表要求每...

经验教程

74

收藏

66
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部