当前位置: 首页 > 图文教程 > 工具软件 > 办公软件 > Excel函数帮忙快速完成学生成绩等级评定

办公软件
Word 2007教程:邮件合并自动提取数据批量制作成绩单
Word2007教程:教你在文档中为图片设置立体棱台效果
Word2007教程:如何在表格中对数据进行排序操作
掌握Word 2007即有功能编辑教案更轻松
Word教程:教你用函数实现数据计算
Word2007教程:巧妙实现个性文字绕图效果
Word教程:转换向导将DOC格式批量转换成TXT格式
Word2007技巧:教你全文替换半角引号的方法
Word2007教程:在Word文档中编辑剪贴画的技巧
Word视频教程:插入和播放Flash的技巧
Excel:验证数据的惟一性
Excel:一步搞定平均分 妙用TRIMMEAN函数
Excel:连续打印 打印毕业证书不再愁
Excel:自动录入学生的基本情况信息表
Excel 2000:快速录入公司人员工资表数据
Excel:巧妙定制文娱晚会
Excel 2000:实现冷僻字的快捷重复输入
Excel:再谈“一行一生”
Excel:轻松合并成绩表
Excel:数据筛选功能

办公软件 中的 Excel函数帮忙快速完成学生成绩等级评定


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-11   浏览: 116 ::
收藏到网摘: n/a

  Excel函数可以帮助各位老师用字母A、B、C给学生打成绩。我们定的标准是80分以上为A,60分至79分为B,60分以下为C。下面我们看如何实现这一效果。

  一、利用公式计算等级:

  在Excel中把成绩录入完成,然后在表头行的最后边再添加上一个“等级”列。在F2单元格中输入:=CONCATENATE(IF(C2>=80,"A",IF(C2>=60,"B","C")),IF(D2>=80,"A",IF(D2>=60,"B","C")),IF(E2>=80,"A",IF(E2>=60,"B","C"))),然后把鼠标指针指向F2单元格的右下角,等鼠标指针变成黑色十字加号时,按住左键向右拖动到这列单元格的最后放手。(如图1)

Excel函数帮忙 快速完成学生成绩等级评定_软晨学习网ruanchen.com转载

  也可以在F2单元格中输入:=IF(C2>=80,"A",IF(C2>=60,"B","C"))&IF(D2>=80,"A",IF(D2>=60,"B","C"))&IF(E2>=80,"A",IF(E2>=60,"B","C")),然后把鼠标指针指向F2单元格的右下角,等鼠标指针变成黑色十字加号时,按住左键向右拖动到这列单元格的最后放手。(如图2和图3)

Excel函数帮忙 快速完成学生成绩等级评定_软晨学习网ruanchen.com转载

Excel函数帮忙 快速完成学生成绩等级评定_软晨学习网ruanchen.com转载

  二、函数和公式说明:

  上面的公式中我们主要是利用IF条件函数的嵌套。IF函数是根据对指定条件的逻辑判断的真假结果,返回相对应的内容的条件函数。利用此函数逻辑计算出真假值,会返回不同的结果,从而可达到筛选数据的目的。其语法格式是:IF(logical_test,value_if_true,value_if_false), logical_test:表示计算结果为TRUE或者FALSE的任意值或表达式,该参数可使用任何比较运算符;value_if_true:表示logical_test为TRUE(也就是真或正确)时返回的值;value_if_false:表示logical_test为FALSE(也就是假或错误)时返回的值。

  而本例中的公式IF(C2>=80,"A",IF(C2>=60,"B","C"))意思是如果C2单元格中的语文分数大于或等于80分,则在F2单元格中显示字母A,而如果小于80分则再重新判断是否大于等于60分,如果大于或等于60分则在F2单元格中显示字母B,而如果小于60分则显示字母C。

  CONCATENATE是将若干个文字项合并至一个文字项中的函数。其语法格式是:CONCATENATE(text1,text2……)。而&是将多个单元格字符串连接成一个字符串的函数。其语法格式是:numb1&numb2&……。这里text1和numb1是指IF(C2>=80,"A",IF(C2>=60,"B","C")),即语文这列成绩的等级;text2和numb2是指IF(D2>=80,"A",IF(D2>=60,"B","C")),即数学这列成绩的等级;text3和numb3是指IF(E2>=80,"A",IF(E2>=60,"B","C")),即英语这列成绩的等级。