浅谈Excel中IF函数在成绩管理中的嵌套用法

2014-07-07 03:45易星

摘要:本文以学生成绩录入为例,介绍Excel中If函数的简单使用、嵌套使用以及如何和其他函数组合使用,使用这种方法可使学生成绩处理既快捷而又方便,达到事半功倍的效果。

关键词:Excel IF函数 嵌套使用

对于每位教师来说,考试后整理学生的考试成绩都不是一件轻松的事情,而在整理完成绩后还需要在电脑中录入到Excel中,对学生成绩进行总评计算就更加繁琐。下面介绍一种利用Excel表处理的方法,简单快捷的录入成绩的方法,IF函数是Excel中最常见、使用最广泛的函数之一,特别在单条件判断情况下,用好IF函数可以帮助人们解决很多日常工作中的很多问题。

1 IF函数的语法结构

函数格式:if(logical_test,value_if_true,value_if_false)。

语法结构:IF(条件,结果1,结果2)。

功能说明:logical_test表示设定的条件,用比较运算符(=,>,<,>=,<=,<>)连接起来的式子。value_if_true表示当目标单元格与设定条件相符时返回的函数值。是“当为真时的值”。即当“逻辑表达式”的值为“真”时,本函数的结果。

value_if_false表示当目标单元格与设定条件不符时返回的函数值。是“当为假时的值”。即是当“逻辑表达式”的值为“假”时,本函数的结果。

IF是执行真假值判断,根据逻辑测试的真假值返回不同的结果,标点符号包括括号一律使用英文标点符号,函数中如果出现汉字需要用英文的双引号引起来,IF与括弧之间不能有空格,而且使用中最多嵌套7层。

2 IF函数在成绩录入中的应用

通常成绩表中需要计算的成绩有‘平时成绩(N5)和‘学期总评分(P5)两栏。

首先,平时成绩的计算比较简单,是由实验指导成绩(E5)、作业(F5)、点名(G5)三项成绩的平均值,在Excel的N5中直接输入“=(E5+F5+G5)/3”,然后拖动N5的“填充柄”,利用Excel的自动填充功能将这个公式复制到下面的单元格中。

其次,学期总评分的计算较为复杂,看完下面的例子后就你就会发现用IF函数来判断成绩其实一点也不难。

学期总成绩的计算方法是30%的平时成绩(N5)和70%的学期考试成绩(O5)相加得到。

所以就得到一个表达式P5=N5*0.3+O5*0.7。不过该表达式计算的是数值,而总评成绩是以优良中差评,所以在这里如何要将数值转换为文本即可。在P5单元格内输入如下语句,如图1所示:

=IF(ISTEXT(O6) ,O6, IF(OR(ISTEXT(N6)),N6,

IF(N6*0.3+O6*0.7>=90,"优",

IF(N6*0.3+O6*0.7>=80,"良",

IF(N6*0.3+O6*0.7>=70,"中",

IF(N6*0.3+O6*0.7>=60,"及格",

IF(N6*0.3+O6*0.7<=59,"不及格",

)))))))

圖1 IF语句输入

然后拖动P5的“填充柄”,利用Excel的自动填充功能将这个公式复制到下面的单元格中。

这里应用了IF函数的嵌套,如果第一个逻辑判断表达式“IF(ISTEXT(O6)”是否为文字时,如果是的话在P6中就显示“O6中的文字”,如果为假,就执行第二个IF语句“IF(OR(ISTEXT(N6))”是否为文字,如果是就在P6中显示“N6中的文字”,否则就执行下面的IF语句。

如果第三个IF语句中的逻辑表达式“IF(N6*0.3+O6*0.7>=90”为真,在P6中就显示“优”,如果为假,就执行第四个IF语句中的逻辑表达式“IF(N6*0.3+O6*0.7>=80“为真,在P6中就显示“良”,依此类推,直至结束。

这里有几个IF语句,就要有几个“)”,这里有7条IF语句,所以要输入7个“)”。(IF语句最多只能有7条语句)

最后,将不及格的分数用红色文字显示,选中列P,点击“格式/条件格式”,出现“条件格式”设置窗口,点击“添加条件”可以添加更多的条件,但最多是3个条件,对“条件格式”进行设置 “单元格数值等于不及格”,点击相应条件中的“格式”设置文字的颜色为红色,并当前保存文档。

最后得到一张完整的成绩表,这要比平时教师统计分数用的方法快一点。

3 结束语

IF语句既方便又简单,可为人们日常的工作节省大量时间。本文只是简单的将Excel的IF函数应用到教师的成绩录入中,而自己可以根据自己的需要使用更加复杂的函数,将其和IF函数组合使用,可以得到非常广阔的使用范围,为人们的工作生活带来更多的乐趣。

参考文献:

[1]Excel中IF函数的嵌套用法.摘自网络.

[2]高加琼,宋燕福.用IF函数进行成绩综合分析三法[J].内江科技,2011(06).

[3]夏民,戴光贤,邵祖铭.IF函数的使用[J].福建电脑,2005(01).

作者简介:

易星(1981-),女,江苏金坛人,实验师,研究方向:计算机网络技术。