用Excel五个函数公式统计学生期末考试分数段排名
-
用
Excel
五个函数公式统计学生期末考试分
数段排名
老师们都要对学生的考试成绩进行分析的时候需要各
分数段人数的统计是其中一项必做的工作。在
Excel
中,怎
样快速准确地统计分数段人数呢
?
以下的方法也许对你有所帮助
。
先看
看原始的学生成绩表。五门功课的成绩分布在
C2:G47
单元
格区域,如下图所示。
一、利用
COUNTIF
函数
COUNTIF
函数可以统计单元格
区域内满足指定条件的单元格数目,所以用来统计分数段人数顺理成
章。我们用它来统计
C
列的语文成绩分数段。
如图
2<
/p>
所示,我们需要在
N2
单元格统计语文分
数在
90
分以上的学生数。那么只需要在
N2
单元格
输入公式“
=COUNT
IF(C2:C47
,
”就可以了。其
含义就是统计
C2:C47
单元格区域中满足大于等
于
90
的单元格数目。
所
以,
要统计
80
分至
< br>89
分这一段的学生数,
那么就需要输入公式
“
=COUNTIF(C2:C47
,
,
”。很明显,大于等于
80
分的人数减去大于等于
90
分的人数正是
我们想要的人数。其他分数段可以依此类推。
二、利用
FREQUENCY
函数
这是一个专门用于统计单元格区域中数据的频率分布的函数,
用它来统计分数段自然名正言顺。
以
D
列的数学成绩的统计为例。
p>
我们先在
M8:M12
设置好分数段,再在
L8:L12
单元格区域设置好各分数段的分隔数
(
即为该分数段
的上限数字
)
,如图
3
所示。选中
N8:N12
单元格,在编辑栏输入公式“
=FREQ
UENCY($$D$$2:$$D$$47
,
$$L$$8:$$L$$12)
”,然后按下“
Ctrl Shift Enter
”组合键确认,即可在公式的两端添加数组公式的标志
“
< br>{
}
”
,
同时可以看到各分数段的人数已经统计完成了。
需要注意的是公式输入完成后必须按<
/p>
“
Ctrl
Shift
Enter
”组合键确认以产生数组公式,而且数组公式的标志“
{
}”也不可以手工输入。
三、利用
DCOUNT
函数
1
DC
OUNT
函数平时我们不大用,它可以从满足指定条件的数据库记录的字段中计算数值单
元格数目。
这话听起来似乎不太容易懂,但用它统计分数段是很不错的,比如统计
E
列的英语成绩。
我们需要事先做一个设置。如图
4<
/p>
所示,以统计
80
分至
< br>89
分的人数为例:我们需要在
Q16
< br>和
R16
单元格分数输入
“英语
”
(
必须与原始成绩表的列标题一致
)
,
然后在
Q17
和
R17
单元格分别输入
“
>=80
”
,
“
<90
”。这四个单元格是作为指定条件使用的。
在
N16
单元格输入公式“
=DCOUNT($$E$$1:$$E$$4
7
,
英语
p>
,
Q16:R17)
”,完成后按下回车键
就可以得
到正确结果了。要注意的是公式中第一个参数为成绩所在单元格区域,必须包括
列标题。依此类推,统
计其他各分数段人数,只需要改变一下公式中第三个参数,即条件
所在的单元格区域就行了。
四、利用
SUM
函数
SUM
函数是用来求和的,这地球人都知道。但是,它也可以用来进行多条件计数,所
以也可以用来
统计分数段。当然,还得借助于数组公式才行。以
F
列的理论成绩为例。
如图
5
所示
,在
N24
单元格输入公式“
=SUM
(($$F$$2:$$F$$47>=90)*($$F$$2:$$F$$47<=100))
”,然
后按下
“
Ctrl Shift Enter
< br>”组合键产生数组公式,就可以得到大于等于
90
分且小
于等于
100
分的学生数了。
同样,数
组公式“
{=SUM(($$F$$2:$$F$$47>=70)*($$F$$2:$$F$$47<
80))}
”可以得到
70
~
79
分这一段的人数。
其他各分数段可以依此类
推。
五、利用
SUMPRODUCT
p>
函数
SUMPRODUCT
函数可以返回相应的数组或区域的乘积之和,<
/p>
所以正好可以用它来统计分数段。
以
G<
/p>
列
的实践课为例。
如图
6<
/p>
所示。要统计
90
分以上的人数,那么可
以在
N30
单元格输入公式
“
=SUMPRODUCT(($$G$$2:$$G$$47>=90)*($$G$$2:$$G$$47<=1
00))
”,按下回车键后就可以得到
G2:G47
单元格区
域大于等于
90
分小于等于
100
分的人数了。
很明显,要统计
< br>80
~
89
分的人数,那可以使
用公式
“
=SUMPRODUCT(($$G$$2:$$G$$47>
=80)*($$G$$2:$$G$$47<90))
”,其他依此类推就行了。
好了,五种方法统计
分数段人数,相信一定有一种方法适合你。以上各种方法使用环境均为
Excel
2007
,其他版本可以参照使用。
方法一
:用
COUNTIF
函数统计
这是最常用、最容易理解的一种方
法,我们用它来统计“语文”学科各分数段学生数。
如果某些学科(如体育),其成绩
是不具体数值,而是字符等级(如“优秀、良好”等),我们也
可以用
< br>COUNTIF
函数来统计各等级的学生人数。
2
方法二:用
DCOUNT
函数统计
这个函数不太常用,但用来统计分数段学生数效果很不错。我
们用它统计“数学”学科各分数段学
生数。
方法三:用
FREQUENCY
函数统计
这是一个专门用于统计某个区域中数据的频率分布函数,我们
用它来统计“英语”学科各分数段学
生数。
方法四:用
SUM
函数统计
我们知道
SUM
函数通常是用来求和的,其实,他也可以用来进行多条件计数,我们用它来统计“政
治”学科各分数段的学生数。
<
/p>
方法一:用
COUNTIF
函数统计
p>
这是最常用、最容易理解的一种方法,我们用它来统计“语文”学科各分数段学生数。函数功能及
用法介绍
①分别选中
C63
< br>、
C67
单元格,输入公式:
=
COUNTIF(C3:C62,
和
=COUNTIF(C3:
C62,
,
即可统计出“语文”成绩“低于
60
分”和“大于等于
90
”的学
生人数。
②分别选中
C64
、
C65
和
C66
单元格,输入公式:
=COUNTIF(C3:C62,
、
=COUNTI
F(C3:C62,
和
=COUNTIF(C3:C62,
p>
,即可统计出成绩在
60-69
分、
70-79
分、
80-89
< br>分区间段的学生人数。
注意:
同时选中
C63
至
C67
单元格,将鼠标移至
C67
单元格右下角,成细十字线状时,按住左键向
右拖拉至<
/p>
I
列,就可以统计出其它学科各分数段的学生数。
如果某些学科(如体育
),其成绩是不具体数值,而是字符等级(如“优秀、良好”等),我们可
以用
COUNTIF
函数来统计各等级的学生人数。
如果某些学科(如体育),其成绩
是不具体数值,而是字符等级(如“优秀、良好”等),我们可
以用
COUNTIF
函数来统计各等级的学生人数。
①在
K6
4
至
K67
单元格中,分别输入成绩等
级字符(参见图
2
)。
p>
②选中
L64
单元格,输入公式:
=COUNTIF($$L$$3:$$L$$62,K64)
,统计出“优秀”
的学生人数。
③再次选中
L64
单元格,用“填充柄”将上述公式复
制到
L65
至
L67
< br>单元格中,统计出其它等级的
学生人数。
上述全部统计结果参见图
1
。
3
方法二:用
DCOUNT
函数统计
这个函数不太常用,但用来统计分
数段学生数效果很不错。我们用它统计“数学”学科各分数段学
生数。
< br>
①分别选中
M63
至
N72
单元格区
域(不一定非得不这个区域),输入学科名称(与统计学科名称一
致,如“数学”等)及
相应的分数段(如图
2
)。
p>
②分别选中
D63
、
D64
„„
D67
单元格,输入公式
:
=DCOUNT(D2:D62,
数学
、
=DCOUNT(D2:D62,
数学
、
=DCOUNT(D2:D62
,
数学
、
=D
COUNT(D2:D62,
数学
、<
/p>
=DCOUNT($$D$$2:$$D$$62,
数学
< br>
,确认即可。
注意:
将上述公式中的“
DCOUNT
”函数换成“
DCOUNTA
”函数,同样可以实现各分数段学生人数的
统计。
方法三:用
FREQUENCY
函数统计
这是一个专门用于统计某个区域中
数据的频率分布函数,我们用它来统计“英语”学科各分数段学
生数。
< br>
①分别选中
O64
至
O67
单元格,
输入分数段的分隔数值(参见图
2
)。
②同时
选中
E63
至
E67
< br>单元格区域,
在
“编辑栏”
中输
入公式:
=FREQUENCY(E3:E62,$$O$$64:$$O$$67)
,
输入完成后,按下“
Ctrl+Shift+E
nter
”组合键进行确认,即可一次性统计出“英语”学科各分数段的
学生人数。
注意:
①实际上此处输入的是一个数组公式,数组公式输入完成后,不能
按“
Enter
”键进行确认,
而是要
按
“
Ctrl+Shift+Enter
”
组合键进行确认。
确认完成后,
在
公式两端出现一个数组公式的标志
“
{}
”
4