欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Office

Excel2007成绩分类

程序员文章站 2022-03-31 23:25:15
对于各位老师而言,经常要做的一件工作是对学生成绩册中的成绩进行分类,以便做出成绩分析。   比如将60分以下的标记为“不及格”,将60分以...

对于各位老师而言,经常要做的一件工作是对学生成绩册中的成绩进行分类,以便做出成绩分析。
  比如将60分以下的标记为“不及格”,将60分以上80分以下的成绩标记为“良好”,而将80分以上的成绩标记为“优秀”,象这样的任务在Excel 中是很轻松就可以完成的。
  我们以Excel 2007为例。
  一、自定义格式法
  在Excel中,如果对成绩分类是三种或三种以下,那么仅仅对单元格作些格式方面的设置就可以。
  方法是:选中要输入成绩的单元格区域或者选中成绩所在的单元格区域,然后右键,在弹出的快捷菜单中“设置单元格格式”命令,打开“设置单元格格式”对话框。
  “数字”选项卡,然后在左侧的“分类”列表中最下方的“自定义”,然后在右侧“类型”下方的输入框中输入“[红色][<60]"不及格";[蓝色][>90]"优秀";"良好"”(不含外层双引号,除文字外的其余内容均需在英文半角状态下输入),如图1所示。
  确定后,就可以实现分类标记成绩了,而且成绩低于60分则在单元格中显示红色“不及格”,如果成绩高于80分,则在单元格中显示蓝色的“优秀”两字,其它的成绩则正常显示。

  上面的方法之所以可以实现是因为Excel单元格格式中的“自定义格式”是支持使用逻辑符号来设定条件格式,并支持为某些数值设置颜色。
  在Excel的自定义格式使用下面的通用模型:正数格式,负数格式,零格式,文本格式。
  在这个通用模型中,包含三个数字段和一个文本段。
  正因为自定义格式中最多只有3个数字段,Excel规定最多只能在前两个数字段中包括2个条件测试,满足某个测试条件的数字使用相应段中指定的格式,其余数字使用第3段格式。
  由此所带来的问题也是显而易见的,那就是如果我们要分的类比较多,比如四类,那么仅仅靠自定义格式就不容易实现了。
  不过,天无绝人之路,我们可以使用条件格式也完成这种设置。