- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浅谈用EXCEL统计分析学生成绩
浅谈用Excel统计分析学生成绩=RANK(I2,$I$2:$I$46,0),自动填充工程下拉,即完成每位同学的排名。
第三、如何计算平均分、优秀率、前三名、后三名成绩等数据
①计算平均分
输入=AVERAGE(C2:C46),利用十字柄往右自动填充。
②计算优秀率和及格率
在单元格N4中输入=COUNTIF(C$2:C$46,104)/COUNTA(C$2:C$46),利用十字柄往右自动填充,把大于某值的分数改一下,因为总分不一样,上面的例子是总分130分的,假设总分100分的,把104改成80即可,这是优秀率。
同理在单元格N5中输入
=COUNTIF(C$2:C$46,78)/COUNTA($C$2:$C$46)即可算出合格率。
在格式/单元格格式/数值分类中,选择“百分比”,即出“%“符号。
③统计前三名
在单元格N6中输入
=LARGE(C$2:C$46,1),或=MAX(C$2:C$46,1)往右自动填充
得出各科成绩最高分
=LARGE(C$2:C$46,2)可得各科第二名成绩
=LARGE(C$2:C$46,3)可得各科第三名成绩
④统计后三名
在单元格N6中输入
=SMALL(C$2:C$46,1),或=MIN(C$2:C$46,1)往右自动填充
得出各科成绩最低分
=SMALL(C$2:C$46,2)可得各科倒数第二名成绩
=SMALL(C$2:C$46,3)可得各科倒数第三名成绩
第四、利用if函数,对科目成绩进行等级划分,
在单元格K2中输入
=IF(D2104,IF(D2=78,B,C),A)
使用if函数进行判断,数学成绩达到优秀的,等级划分为“A”,在合格与优秀之间的,等级为“B”,不合格的,等级为“C”。
二、利用excel统计函数进行数据分析
对于一组数据,只获得一些常规的总分、排名,优秀率和合格率还远远不够,对于数据之间的分布规律还没表达出来。这时可以使用Excel提供的统计函数来实现。例如AVERAGE(平均值)、STDEV(样本标准差)、VAR(样本方差)、KURT(峰度系数)、SKEW(偏度系数)、MEDIAN(中位数,即在一组数据中居于中间的数)、MODE(众数,即在一组数据中出现频率最高的数值)等。
第一、计算样本方差
=VAR(C2:C46)
利用十字柄往右自动填充即可完成各个科目的样本方差计算。
第二、计算标准差
=STDEV(C2:C46)
利用十字柄往右自动填充即可完成各个科目的标准差计算。
样本中各数据与样本平均数的差的平方的平均数叫做样本方差, 样本方差的算术平方根叫做样本标准差。
样本方差和样本标准差都是衡量一个样本波动大小的量,样本方差或样本标准差越大,样本数据的波动就越大。
结果分析:我们看到数学和英语的样本方差和标准差较大,数学科目的标准差为26.84,英语的标准差更是达到了33.137,说明对于数学和英语,学生的掌握程度参差不齐,差别较大。
第三、计算峰度系数
=KURT(C2:C46)
利用十字柄往右自动填充即可完成各个科目的峰度系数计算。
峰度系数(Kurtosis)用来度量数据在中心聚集程度。在正态分布情况下,峰度系数值是0。正的峰度系数说明观察量更集中,有比正态分布更长的尾部;负的峰度系数说明观测量不那么集中,有比正态分布更短的尾部,类似于矩形的均匀分布。
结果分析:从上述表中数据可以看书语文和作文科目数值较大,8.5291和22.25,说明大部分学生掌握较好,成绩均比平均分高。
第四、计算偏度系数
=SKEW(C2:C46)
利用十字柄往右自动填充即可完成各个科目的峰度系数计算。
偏度系数(Skewness)用来度量分布是否对称。正态分布左右是对称的,偏度系数为0。较大的正值表明该分布具有右侧较长尾部。较大的负值表明有左侧较长尾部。
结果分析:语文和作文科目呈现为较小的负数,说明较多分布在左侧。
三、利用excel柱形图直观分析
第一、首先得先找个能统计某区域内数据的频率分布函数,这里我们用FREQUENCY(data_array,bins_array)函数,data_array表示用来计算频率的区域,bins_array表示为前面数组进行分割一列数值。
各个科目数据分数段分隔点为:
max值, (max值+均值)/2,均值, (min值+均值)/2,min值
在单元格R33中输入
=FREQUENCY($C$2:$C$46,R26:V26),按下Ctrl+Shift+Enter组合键确认,往右自动填充,即完成语文科目各个分数段的人数统计。
第二、插入图表
选择图表向导中的柱形图,数据区域选择为上述统计好的人数,即“分布1”区域,完成柱形图。
此方法可以较为直观地提供各个分数段人数的分布情况,这与上述峰度系数和偏度系数的计算是相辅相成的。
各个科目的
文档评论(0)