用Excel五个函数公式统计学生期末考试分数段排名

绝世美人儿
726次浏览
2021年02月12日 07:51
最佳经验
本文由作者推荐

-

2021年2月12日发(作者:钢铁时代电视剧)



Excel


五个函数公式统计学生期末考试分 数段排名



老师们都要对学生的考试成绩进行分析的时候需要各 分数段人数的统计是其中一项必做的工作。在


Excel


中,怎 样快速准确地统计分数段人数呢


?


以下的方法也许对你有所帮助 。





先看 看原始的学生成绩表。五门功课的成绩分布在


C2:G47


单元 格区域,如下图所示。







一、利用


COUNTIF


函数





COUNTIF


函数可以统计单元格 区域内满足指定条件的单元格数目,所以用来统计分数段人数顺理成


章。我们用它来统计


C


列的语文成绩分数段。





如图


2< /p>


所示,我们需要在


N2


单元格统计语文分 数在


90


分以上的学生数。那么只需要在


N2


单元格


输入公式“


=COUNT IF(C2:C47




”就可以了。其 含义就是统计


C2:C47


单元格区域中满足大于等

< p>


90


的单元格数目。


所 以,


要统计


80


分至

< br>89


分这一段的学生数,


那么就需要输入公式

< p>


=COUNTIF(C2:C47


< p>




”。很明显,大于等于


80


分的人数减去大于等于


90


分的人数正是


我们想要的人数。其他分数段可以依此类推。

< p>







二、利用


FREQUENCY


函数





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



D


列的数学成绩的统计为例。





我们先在


M8:M12


设置好分数段,再在


L8:L12


单元格区域设置好各分数段的分隔数


(


即为该分数段


的上限数字


)


,如图


3


所示。选中


N8:N12


单元格,在编辑栏输入公式“


=FREQ UENCY($$D$$2:$$D$$47



$$L$$8:$$L$$12)


”,然后按下“


Ctrl Shift Enter

< p>
”组合键确认,即可在公式的两端添加数组公式的标志


< br>{





同时可以看到各分数段的人数已经统计完成了。


需要注意的是公式输入完成后必须按< /p>



Ctrl


Shift


Enter


”组合键确认以产生数组公式,而且数组公式的标志“

< p>
{


}”也不可以手工输入。









三、利用


DCOUNT


函数




1




DC OUNT


函数平时我们不大用,它可以从满足指定条件的数据库记录的字段中计算数值单 元格数目。


这话听起来似乎不太容易懂,但用它统计分数段是很不错的,比如统计


E


列的英语成绩。





我们需要事先做一个设置。如图


4< /p>


所示,以统计


80


分至

< br>89


分的人数为例:我们需要在


Q16

< br>和


R16


单元格分数输入


“英语 ”


(


必须与原始成绩表的列标题一致


)



然后在


Q17



R17


单元格分别输入



>=80





<90


”。这四个单元格是作为指定条件使用的。





N16


单元格输入公式“


=DCOUNT($$E$$1:$$E$$4 7




英语




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


函数





SUMPRODUCT


函数可以返回相应的数组或区域的乘积之和,< /p>


所以正好可以用它来统计分数段。



G< /p>



的实践课为例。





如图


6< /p>


所示。要统计


90


分以上的人数,那么可 以在


N30


单元格输入公式



=SUMPRODUCT(($$G$$2:$$G$$47>=90)*($$G$$2:$$G$$47<=1 00))


”,按下回车键后就可以得到


G2:G47

< p>
单元格区


域大于等于


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


函数统计






这是最常用、最容易理解的一种方法,我们用它来统计“语文”学科各分数段学生数。函数功能及


用法介绍





①分别选中


C63

< br>、


C67


单元格,输入公式:


= COUNTIF(C3:C62,



=COUNTIF(C3: C62,



即可统计出“语文”成绩“低于

60


分”和“大于等于


90


”的学 生人数。




②分别选中


C64



C65



C66


单元格,输入公式:


=COUNTIF(C3:C62,



=COUNTI F(C3:C62,



=COUNTIF(C3:C62,


,即可统计出成绩在


60-69


分、


70-79


分、


80-89

< br>分区间段的学生人数。





注意:


同时选中


C63



C67


单元格,将鼠标移至


C67


单元格右下角,成细十字线状时,按住左键向


右拖拉至< /p>


I


列,就可以统计出其它学科各分数段的学生数。





如果某些学科(如体育 ),其成绩是不具体数值,而是字符等级(如“优秀、良好”等),我们可


以用


COUNTIF


函数来统计各等级的学生人数。





如果某些学科(如体育),其成绩 是不具体数值,而是字符等级(如“优秀、良好”等),我们可


以用

COUNTIF


函数来统计各等级的学生人数。





①在


K6 4



K67


单元格中,分别输入成绩等 级字符(参见图


2


)。







②选中


L64


单元格,输入公式:


=COUNTIF($$L$$3:$$L$$62,K64)


,统计出“优秀” 的学生人数。





③再次选中


L64


单元格,用“填充柄”将上述公式复 制到


L65



L67

< br>单元格中,统计出其它等级的


学生人数。





上述全部统计结果参见图


1





3



方法二:用


DCOUNT


函数统计





这个函数不太常用,但用来统计分 数段学生数效果很不错。我们用它统计“数学”学科各分数段学


生数。

< br>




①分别选中

< p>
M63



N72


单元格区 域(不一定非得不这个区域),输入学科名称(与统计学科名称一


致,如“数学”等)及 相应的分数段(如图


2


)。







②分别选中


D63



D64


„„


D67


单元格,输入公式 :


=DCOUNT(D2:D62,


数学




=DCOUNT(D2:D62,


数学




=DCOUNT(D2:D62 ,


数学




=D COUNT(D2:D62,


数学



、< /p>


=DCOUNT($$D$$2:$$D$$62,


数学

< br>


,确认即可。





注意:


将上述公式中的“

< p>
DCOUNT


”函数换成“


DCOUNTA


”函数,同样可以实现各分数段学生人数的


统计。




方法三:用


FREQUENCY


函数统计





这是一个专门用于统计某个区域中 数据的频率分布函数,我们用它来统计“英语”学科各分数段学


生数。

< br>




①分别选中

< p>
O64



O67


单元格, 输入分数段的分隔数值(参见图


2


)。






②同时 选中


E63



E67

< br>单元格区域,



“编辑栏”


中输 入公式:


=FREQUENCY(E3:E62,$$O$$64:$$O$$67)

< p>


输入完成后,按下“


Ctrl+Shift+E nter


”组合键进行确认,即可一次性统计出“英语”学科各分数段的


学生人数。





注意:


①实际上此处输入的是一个数组公式,数组公式输入完成后,不能 按“


Enter


”键进行确认,


而是要 按



Ctrl+Shift+Enter



组合键进行确认。


确认完成后,


在 公式两端出现一个数组公式的标志



{}




4

-


-


-


-


-


-


-


-