| 五一前,接到一个任务,统计高三“二诊”成绩,交至某中学作横向比较。因为初三“综合素质评定”的事情,忘了,“五一”中午,接到杨主任电话催,才想起。本以为只是简单的问题,一二十分钟就可以搞定,没曾想统计表格如此变态,中午又有人户要走,下午3点钟才开始。先来看看统计表格的变态程度吧。

用我们经常用的统计程序是不能了,因为统计的分数段太多,每个科目要统计的段都不同。用excel吧,难点并不在于方法,而在于每一个班都必须分别统计,还要放到不同的科目表中。如果说只用半小时来统计的话,要花两小时去复制,晕。
一、先说一下统计的方法吧。在Excel里,有一个函数叫做FREQUENCY,作用就是根据某一个数据列(分段的情况,如60,80,100),返回另一个数据列(如某班的语文成绩)在每一段中出现的个数。
具体操作方法:
1、先在存放数据的左边一列输入分段情况,(如:39,59,79,100)表示分别统计0-39,40-59,60-79,80-100分段的人数。
2、选择存放数据区域的单元格,
3、插入“函数”--“统计函数”--“FREQUENCY”,这个函数有两个参数,第一个参数为数据序列,第二个函数为“分段序列”。
4、两个参数都填写好后,按“ctrl”+“Shift”+“Enter”,这个操作很重要。完成该科成绩的分段统计。
二、接下来当然是复制函数去统计每科的分段人数。
因为分段列是固定的,所以可以在函数中将分段列单元格加上$,就可以避免拖动复制公式时单元格自动变化。
三、统计出来的数据是列为“科目”,行为“分段”,但如图要求,分段在列上。要一个数据一个数据显然很麻烦。
excel中“选择性粘贴”中有一个选项,叫做“转置”,可以实现粘贴数据的行列转置,这样就可以一次复制一行,比一个数据一个数据复制快多了。
由于统计的分段太多,每科又处于不同工作表,每个工作表又有14个班级,,,整整弄了4个钟头,晕,我能想到的办法就是这样了,不知道谁有更高的招学习一下。只是实在想不出来,分别统计每科的10到20,20到30,30到40分到底起什么作用。。。。
管他的,反正“劳动节”我是在“劳动”的,虽然只是机械劳动。 |