四川省泸州市纳溪区江南职业中学 646000
摘 要:本文把IF函数的教学内容分成常规用法、嵌套用法、高级用法三个层次,再利用三个案例逐级推进,让学生能正确分析题目要求并写出IF函数的条件,并能够使用嵌套的IF函数完成常规数据处理。同时希望通过IF函数的学习过程,让学生养成良好的工作习惯,形成认真、细致、严谨的工作态度。
关键词:IF函数 嵌套函数 探讨
IF函数是EXCEL中最常见、使用最为广泛的函数之一,执行真假值判断,根据逻辑计算的真假值,返回不同结果。可以使用IF函数对数值和公式进行条件检测,用好IF函数可以帮助我们实现很多常用功能。所以IF函数是EXCEL教学工作中的一个重点,也是一个难点。
鉴于目前高中学生计算机基础现状,在此教学过程中,我们可以采用情境教学法、任务驱动法、分组教学法和“案例——演练——互动”协作的教学模式,把IF函数的教学内容分成常规用法、嵌套用法、高级用法三个层次,再利用案例逐级推进,让学生能正确分析题目要求并写出IF函数的条件,并能够使用嵌套的IF函数完成常规数据处理。同时希望通过IF函数的学习过程,让学生养成良好的工作习惯,形成认真、细致、严谨的工作态度。大部分教师在此教学过程中举例,容易偏难或偏易,所以本文就利用三个案例重点讲解IF函数的应用。
一、IF函数的常规用法
我们常规用法的实例——“快速判断给定值学生成绩是否及格”来讲解IF函数的用法。
在本例数据表中主要判断C列数据是否满足及格条件。通过IF函数可以判断C列的数据是否满足大于等于60分的条件。具体如下图:
选中D3单元格,在编辑栏输入公式:=IF(C3>=60,“及格”,“不及格”),按下回车键,即可判断C3单元格的值是否在60分以上,并返回相应值。选中D3单元格,双击右下角的自动填充柄,即可实现下面单元格的自动填充。
这里需要注意的是IF函数有三个符号条件:第一,IF函数必须使用英文的括号括起来;第二,数据之间要用逗号(,)隔开;第三,返回结果数据用英文引号(")括起来。如:IF(C3>=60,“及格”,“不及格”)。
括号内常规为三个数据:第一个数据为设置的数据条件;第二个数据为满足第一个数据条件后返回的结果,如实例中的“及格”;第三个数据是不满足第一个数据条件时需要返回的结果,如“不及格”。
二、IF函数的嵌套用法
上例成绩分析只是简单地分为“及格”和“不及格”,显然太过于粗略,能不能再进一步分析呢?
上图数据,要求在D列显示如下结果:如果成绩大于等于90则显示优秀,如果大于等于80而小于90则显示良好,如果大于等于60而小于80则显示及格,如果小于60则显示不及格。
这是经典的IF嵌套应用例子,需要我们使用IF函数的嵌套。IF嵌套书写前,首先需要理解要求,并将要求数学化,也就是使用数学的模式表达出来。IF函数多重嵌套一般情况下我们可以将它看作分段函数,那么问题就很容易解决了。
需要注意的是IF嵌套函数的书写,我们一般把它分解成几段IF常规函数。如此例中,函数表示,当分数低于60时,显示为不及格,这时在“不及格”逗号的右侧默认就是大于60的情况,那么根据题意,只需再满足低于80即可显示“良好”,于是我们将常规IF函数的第三个数据变成了另一个IF函数。依次类推,每一次可以将一个IF函数作为一个常规函数的第三个数据,从而形成多种嵌套。
另外,在输入公式的时候要注意后括号要和前括号相对应,有几个前括号,后面就要输入几个后括号。
三、IF函数的高级用法
IF函数除了可以引用单元格的数据之外,还可以引用函数值或者其他表格甚至是文件的数据。Excel中IF函数经常和其他函数组合使用,即为IF函数的高级应用,可将IF函数与AVERAGE(平均值)、MIN(最小值)、AND(多条件)等函数同时进行运算。但是为了方便学生掌握,在教学过程中,我们重点讲解嵌套AND函数,这种数据处理在日常工作中也比较常用。
IF函数教学经过上述常规用法、嵌套用法与高级用法这三个案例教学之后,我相信大部分学生都可以灵活使用我们的IF函数,技能操作应该没有太大问题,而最大的难点是让IF函数服务实际。当今社会飞速发展,特别是在常用办公或是数据处理,都需要我们熟练掌握常用办公软件,所以在掌握案例操作的同时也要注意函数的灵活运用,培养学生的创新意识。
参考文献
[1]马开颜 计算机应用基础综合实训(职业模块)OFFICE2010.高等教育出版社,第三版。
[2]夏伟峰 EXCEL中IF函数的运用.教师话题,2014年,第三期。
论文作者:白鱼江
论文发表刊物:《教育学》2016年12月总第110期
论文发表时间:2017/2/8
标签:函数论文; 嵌套论文; 数据论文; 常规论文; 条件论文; 括号论文; 学生论文; 《教育学》2016年12月总第110期论文;