论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Excel教程
Tag:excel2000,excel2003,excel2007,函数,日期,时间,格式,技巧,表格,插入,,筛选,导入,导出,单元格,图表,打印,数据分析,排序,统计,公式,视频教程

Excel 2007巧妙统计混合编班分数段

文章类别:Excel | 发表日期:2008-8-29 13:07:46

期末考试之后,自然就是成绩的统计和分析了。为了使成绩的录入和分析更为公平,我们学校都是由专人统一录入的。平行班级的成绩都录入在Excel的同一工作表中。但是这样做之后,也为我们后期的成绩分析制造了麻烦。由于工作表中混合编班,那么在统计各班各学科各分数段的人数时,就不得不进行多次按班、按学科进行排序,然后人工数出相应分数段人数,非常麻烦。其实,如果我们是用Excel 2007进行相应的工作的话,那么就可以利用新增的COUNTIFS函数来完成这项任务,非常方便。

  一、1班语文学科分数段统计

Excel2007巧妙统计混合编班分数段
图1 学生成绩表

  图1所示为一次考试的学生成绩表。在不对成绩进行排序等操作的前提下,我们将完成图2所示分数段统计表。

Excel2007巧妙统计混合编班分数段
图2 Excel 2007绘制表格

  具体过程如下:

  以1班语文学科的分数段统计为例。将鼠标定位于统计表中的N3单元格,在编辑栏输入如下公式“=COUNTIFS($A$2:$A$108,$L3,$C$2:$C$108,"100")”,按下回车键,则可以得到1班语文成绩为100分的学生人数。

  还是先说说这个COUNTIFS函数吧。COUNTIFS函数的作用是统计某个区域中满足多重条件的单元格个数。其语法格式是:COUNTIFS(range1, criteria1,range2, criteria2…)。其中Range1, range2, …… 是指对哪些区域在统计时施加条件。Criteria1, criteria2, … 则是指具体施加的条件是什么。比如上例的公式的含义则是统计A2:A108单元格区域中等于L3单元格(即1班)且C2:C108单元格区域中等于100分的单元格个数。

  COUNTIFS所支持的施加条件个数为127个,足够我们使用的。因此,统计1班语文分数在90分至100分之间的人数时,我们只需要再增加一个条件。在O3单元格输入如下公式:“=COUNTIFS($A$2:$A$108,$L3,$C$2:$C$108,">=90",$C$2:$C$108,"<100")”即可。

  拖动该单元格的填充句柄向右复制公式,至S3单元格。然后将公式中的分数作出相应的调整,那么就会迅速得到各分数段的相应人数了。

  至于最后的那个50分以下的人数统计,很显然,其公式应该是“=COUNTIFS($A$2:$A$108,$L3,$C$2:$C$108,"<50")”。

 

二、其它学科及班级分数段统计

  选中N3:T3单元格区域,向下拖动填充句柄至T7,则可以将1班的分数段表格迅速填充完成。但是,现在每一行所填充的数据,都是语文学科相应的分数段人数。我们还需要将公式中的“$C”(语文成绩所在列)改成各学科相应的列号。不过,这个工作也不是太麻烦。以数学科为例。只要选中N4:T4单元格区域,然后按下“Ctrl+F”快捷键,打开“查找和替换”对话框。点击“替换”选项卡,在“查找内容”的输入框中输入“$C”,在“替换为”输入框中输入“$D”(数学成绩所在的列号),如图3所示。然后点击“全部替换”按钮,那么就可以得到数学学科的各分数段了。

Excel2007巧妙统计混合编班分数段(2)
图3 Excel 2007中执行替换

  其它几个学科照此办理,将公式中的“$C”分别再替换为“$E”、“$F”、“$G”,很快就可以得到1班各学科的分数段统计。

  1班各学科分数段全部统计完成后,其他各班就非常容易了。只要选中N3:T7单元格区域,然后按下“Ctrl+C”快捷键进行复制,再将鼠标定位于N8单元格,按下“Ctrl+V”快捷键进行粘贴,那么2班分数段统计立刻完成了。照此办法,只要复制、粘贴,呵呵,瞬间完成。所得结果如图4所示。

Excel2007巧妙统计混合编班分数段(2)
图4 Excel 2007完成表格

  提醒一下:L列中的班级为辅助列,是为了我们在公式中设置班级方便而加的,不能删除。从表格美观的角度出发,可以选中整个L列后,点击右键,在弹出的菜单中点击“隐藏”命令,将其隐藏。

视频教程列表
文章教程搜索
 
Excel推荐教程
Excel热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058