函数: “=IF(A,B,C)”,意思是“如果 A,那么 B,否则 C。” 如“=IF(A1<60,"不及格","及格") ”,意思是“如果 A1<60,那么‘不及格',否则‘及格'。” 有时候,情况不是这么简单,比如及格的成绩中又要分为 “及格”“良好”“优秀”三个等级,这时就可以在 C 中重复应用函数 IF,正如你举的例子。实际上, “=IF(A,B,C)”中的 A、B、C 三处都可以再用函数 IF。 具体例子请看附件。
如果 A2 是“男”,以 B2>100 为判断条件,否则以 B2>95 为判断条件;符合条件的为合格,不符合条件的为不合 格。
IF( IF(A2=" 男",B2>100,B2>95) ," 合格"," 不合格") A:IF(A2=" 男",B2>100,B2>95)
B:"合格"
如果 B9 是数值,则划分等级,否则复制 IF(ISNUMBER(B9),IF(B9>=60," 及格"," A:ISNUMBER(B9)
B:IF(B9>=60," 及格"," 不及格") C:B9
[0292]Excel 中 IF 函数的使用
2008-10-15
第一部分:《 Excel 中 IF 函数的使用》教案
教学对象:文秘班
课时: 45分钟( 1课时)
教学目标:要让学生理解 Excel 中 IF 函数的意义;知道它的使用格式;掌握它的基础使用 方法,最后能灵活地运用 IF 函数解决问题。
教学方法:引导、层层深入、任务驱动
教学条件: 多媒体教室
教学过程:
一、复习回顾:在 | Excel 中比较运算符的运用。教师提问,学生回答 |
甲比乙高 | 根据实际情况回答是 (TRUE)还是不是 (FALSE) |
一班比二班少人 | 根据实际情况回答是 (TRUE)还是不是 (FALSE) |
猴子比大象轻 | TRUE |
6>4 | TRUE |
6<4 | FALSE |
强调 TRUE和 FALSE 两个答案,引起学生的注意:通过比较后答案只有两个其中之一,就是 TRUE或 FALSE。
二、新课导入
提出问题:有没有办法可以改写上面问题比较后的答案?如用' yes'
和' no'、' ok'和' bad'、' 1'和' 2'、'好'和'差'、'对'和'错'等。说明: 用来替代‘ TRUE'和‘ FALSE'的两个值是我们自定义的两个值。 [ 学生思考 ]
教师肯定回答:可以,那就是 IF 函数来帮你解决这个问题。怎么样来解决呢?
让学生带着问题来学习
三、新课讲授
1、列出 IF 函数的使用格式: =IF( 条件表达式 , 值 1, 值 2)
2 、说明 IF 函数的意义:如果条件表达式经过判断结果是对(真值 TRUE)的,则返
回值 1;如果条件表达式经过判断结果是错(假值 TRUE)的,则返回值 2。
3、利用前面复习例子剖析 IF 函数使用时的固定不变的格式。 系统定义值和自定义值时的表 达。指明哪是表达式,哪是值。 [ 要详细分析讲解 ]
如: =IF(6>4,TRUE, FALSE) =IF(6>4, YES,NO)
=IF(6<4, 错, 对)
=IF(6<4, FALSE,TRUE)还可以把值换成其它的,让学生在草稿本上书写出来,教师查看,对于能写出
表达意思符合格式要求的学生给予肯定。
4 、例子上机演示。取学生书写的式子上机验证,分别拿写错的和写对的来演示。
由错的例子演示时运算结果不符或出错,让学生发现:为何意思符合格式上
机却会出错呢?
5、说明 IF 函数使用时的注意事项以及关键地方
1) IF 函数格式里的参数只能有‘条件表达式,值 1,值 2'三部分,并且是用逗号分隔,
不可超过三部分;
2)条件表达式是用比较运算符建立的式子,无比较就无判断;
3)两个值若是数值数据可直接书写,若是文本数据则要用双引号括住;
4)参数里面所有用到的标点符号都是英文状态下的标点符号。
把错误的纠正过来, 如:应该为 =IF(6>4, “YES”, ”NO”) =IF(6<4, ”错”, ”对”)
等并上机演示。
要求其它同学检查自己书写的式子并改正。教师抽查辅导
6、实例任务
打开 Excel 数据, 提出问题: 1)在 E列中利用 IF 函数计算成绩大于或等于 60 分以上的,则为合格,成绩小
于 60 分的则为不合格。
于 60 分的则为不合格。
说明:问题中谁与谁比较形成表达式,值是哪两个。 要求学生:在稿纸上写出式子,并认
真较对。 [ 教师检查 ] 拿学生书写的式子上机演示,有以下两种情况: E2=if(c2>=60, ”合格” , ”不合格”)
E2=if(c2<60, ”不合格” , ”合格”) 再次点评学生书写式子时出错的地方,对于理解能力强的学生给予高度评价。 学生练习题: 2)在 F 列中利用 IF 函数计算,可否申请入团要看他的年龄,年龄等于或大于 28 则不可以申请,小于 28 才可以申请。
抽查学生上机演示 点评式子中仍然存在的问题
四、小结:根据该节课学生表现与实际存在的问题进行总结,更多的肯定学生学习中表现的 聪明智慧,展望学生未来美好前景,鼓励学生继续创造佳绩。
五、课外作业 [思考] :为下节课作准备,深入学习 IF 函数的高级用法。
用 IF 函数对成绩进行评定:成绩大于或等于 85 分以上的,则为优秀,而成绩大于或等于 60 分且小于 85 分的才是合格,小于 60 分的为不合格。
提示: IF 函数里可以嵌套函数;从值 1 或值 2 里进行嵌套时,可以这样:
=IF( 条件表达式 1,值1,IF( 条件表达式 2,值 2,值3))
或 =IF( 条件表达式 1, IF( 条件表达式 2, 值 1, 值 2), 值 3)
第二部分:板书设计
Excel 中 IF 函数的使用
一、 IF 函数的使用格式: =IF( 条件表达式 , 值 1, 值 2)
式经过判断结果是错(假值 TRUE)的,则返回值 2。
三、例子:
系统定义值: 自定义值时:
=IF(6>4,TRUE, FALSE) | =IF(6>4, “YES”, ”NO”) |
=IF(6<4, FALSE,TRUE) 完成“四”后再加上 ] | =IF(6<4, “错”, ”对”) [ 双引号在 |
四、 IF 函数使用时注意:
1) IF 函数格式里的参数只能有‘条件表达式,值 1,值 2'三部分,并且是用逗号分隔,
不可超过三部分;
2excel函数公式完整版)条件表达式是用比较运算符建立的式子,无比较就无判断;
3)两个值若是数值数据可直接书写,若是文本数据则要用双引号括住;
4)参数里面所有用到的标点符号都是英文状态下的标点符号。
五、实例:
1)在 E列中利用 IF 函数计算成绩大于或等于 60 分以上的,则为合格,成绩小于 60 分的则 为不合格。
在单元格 E2中输入: =if(C2>=60, ”合格” , ”不合格”) 或
=if(C2<60, ”不合格” , ”合格”)
2)在 F列中利用 IF 函数计算,可否申请入团要看他的年龄,年龄等于或大于 28 则不可以 申请,小于 28 才可以申请。
在单元格 F2 中输入: =if(D2>=28, ”否” , ”是”) 或
=if(D2<28, ”是”, ”否”)
六、课外作业 [ 思考] :
用 IF 函数对成绩重新进行评定:成绩大于或等于 85 分以上的,则为优秀,而成绩大于或等 于 60 分且小于 85 分的才是合格,小于 60 分的为不合格。
提示: =IF(条件表达式 1,值1,IF( 条件表达式 2,值2,值 3))
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论