函数: “=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 函数解决问题。
教学方法:引导、层层深入、任务驱动教学条件: 多媒体教室C :"不合格" B9 的内容。
不及格") ,B9)教学过程:一、复习回顾:在Excel 中比较运算符的运用。
教师提问,学生回答甲比乙高根据实际情况回答是(TRUE)还是不是(FALSE)一班比二班少人根据实际情况回答是(TRUE)还是不是(FALSE)猴子比大象轻TRUE6>4TRUE6<4FALSE强调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, FALSE,TRUE)=IF(6<4, 错, 对)还可以把值换成其它的,让学生在草稿本上书写出来,教师查看,对于能写出表达意思符合格式要求的学生给予肯定。
4 、例子上机演示。
取学生书写的式子上机验证,分别拿写错的和写对的来演示。
由错的例子演示时运算结果不符或出错,让学生发现:为何意思符合格式上机却会出错呢?5、说明IF 函数使用时的注意事项以及关键地方1)IF 函数格式里的参数只能有‘条件表达式,值1,值2'三部分,并且是用逗号分隔,不可超过三部分;2)条件表达式是用比较运算符建立的式子,无比较就无判断;3)两个值若是数值数据可直接书写,若是文本数据则要用双引号括住;4)参数里面所有用到的标点符号都是英文状态下的标点符号。
把错误的纠正过来,如:应该为=IF(6>4, “YES”, ”NO”)=IF(6<4, ”错”, ”对”)等并上机演示。
要求其它同学检查自己书写的式子并改正。
教师抽查辅导6、实例任务打开Excel 数据,绩小于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)的,则返回值1;如果条件表达式经过判断结果是错(假值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'三部分,并且是用逗号分隔,不可超过三部分;2)条件表达式是用比较运算符建立的式子,无比较就无判断;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))或=IF(条件表达式1, IF(条件表达式2, 值1, 值2), 值3)第三部分:《Excel 中IF 函数的使用》教学设计一、教材分析及处理1. 教材内容和地位所使用的教材是科学出版社一九九八年出版的《计算机信息技术基础》。
IF 函数是《计算机信息技术基础》课第十四章第四节“使用工作表函数”提到的其中一个函数之一。
教材上几乎是没有提到过任何一个函数的具体用法,而函数的应用是Excel 作为数据统计方面的优势,最能体现Excel 与众不同的风格,也是最能吸引人去使用它的功能之一。
生活与工作经常要进行数据计算,一般都会用到Excel 来进行统计。
学生每年进行计算机统考函数应用必不可少,所以学生必需掌握常用的函数的使用。
而IF 函数是必考和必需掌握的函数之一。
2. 教学目标函数是Excel 难点之一,而IF 函数是教纲要求学生要掌握的几个常用函数中本人认为是最难的函数。
基于函数的抽象性,加上学生本身质素,所以本人认为要花一个课时的单位时间来专门与学生学习IF 函数的使用,除了要学生掌握IF 函数的一般用法外,还要学生初步接触函数的嵌套,这也与计算机统考密不可切的问题。
⑴知识目标方面:①首先学生要知道IF 函数使用的格式:=IF(条件表达式, 值1, 值2);②明白IF 函数的使用意义(即条件表达式与两值的关系):当条件表达式为真时,返回值1;当条件表达式为假时,返回值2;③学生要明白IF 函数里面的参数意义:条件表达式一般是用比较运算符建立的式子,而值1 与值2 在实际应用中是自定义的两个逻辑值。
⑵能力目标方面:要学会运用 IF 函数解决实际例子(返回两个值的一般情况)。
3. 重点和难点理解 IF 函数的运算意义,如果不能理解两值与条件表达式的关系是不可能会解题的;条件 表达式的建立,因条件表达式关系到后面的取值问题,能否写好很关键。
二、学生分析前面一章节已学习了 Excel 的各种运算符, 对比较运算符结果是逻辑值有了一定的印象, 函数其实是一个逻辑判断函数, 而文秘班的学生往往就是最缺少这种逻辑思维能力, 以实际例子来贯穿整个课堂才行,帮助学生理解 IF 函数使用时的意义。
三、教学方法的选取这节课紧紧围绕一个掌握 IF 函数的用法为任务活动中心展开,在一系列问题驱动下,由老 师引导学生进行自主探索和互动协作的学习, 使学生带着真实的任务在探索中学习。
为:老师提出问题→发现问题→引导学生寻求解决问题的方法→学生自主解决问题→学生对 问题深刻认识并提高,符合任务驱动形式。
四、教学准备学生准备:要求带备笔、稿纸、笔记。
老师准备:准备好上课板书课件,准备充足的与教学过程相应的学生上机指导材料。
五、教学过程 1. 从复习比较运算符开始,实例运算引入,提出问题,由学生经过判断后说出对错如: 6>4 提问对不对? 答案是: TRUE6<4 提问对不对? 答案是: FALSE反复举例提问,让学生深刻领悟到一点:比较运算符运算结果只可能取两个值之一 TRUE (真值、对)或 FALSE (假值、错)。