电脑桌面
添加盘古文库-分享文档发现价值到电脑桌面
安装后可以在桌面快捷访问

If函数应用教案

来源:火烈鸟作者:开心麻花2025-09-181

If函数应用教案(精选8篇)

If函数应用教案 第1篇

If函数应用教案

教学对象:网络班 课时:45分钟

教学目标:要让学生理解Excel中IF函数的意义;知道它的使用格式;掌握它的基础使用方法,最后能灵活地运用IF函数解决问题。教学方法:微课程,项目教学 教学条件:多媒体教室 教学过程:

一、复习回顾:在Excel中比较运算符的运用。教师提问,学生回答

甲比乙高 根据实际情况回答是(TRUE)还是不是(FALSE)2>3

回答是(TRUE)还是不是(FALSE)猴子比大象轻 TRUE 强调TRUE和 FALSE两个答案,引起学生的注意:通过比较后答案只有两个其中之一,就是TRUE或 FALSE。

二、新课导入

同学们课后看没看《if函数应用》微课程?大家能不能用IF函数解决微课程中的问题? 这节课我们就来看一看利用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数据,提出问题:1)在E列中利用IF函数计算成绩大于或等于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)的,则返回值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函数使用时的意义。

三、教学方法的选取

这节课紧紧围绕一个掌握IF函数的用法为任务活动中心展开,在一系列问题驱动下,由老师引导学生进行自主探索和互动协作的学习,使学生带着真实的任务在探索中学习。过程分为:老师提出问题→发现问题→引导学生寻求解决问题的方法→学生自主解决问题→学生对问题深刻认识并提高,符合任务驱动形式。

四、教学准备

学生准备:要求带备笔、稿纸、笔记。老师准备:准备好上课板书课件,准备充足的与教学过程相应的学生上机指导材料。

五、教学过程

1.从复习比较运算符开始,实例运算引入,提出问题,由学生经过判断后说出对错 如:6>4 提问对不对? 答案是:TRUE 6<4 提问对不对? 答案是:FALSE 反复举例提问,让学生深刻领悟到一点:比较运算符运算结果只可能取两个值之一TRUE(真值、对)或FALSE(假值、错)。

说明判断结果就是比较运算符运算结果的其中一个值,启动Excel演示…… 2.提出任务

通过观看演示,发现所有问题都只有两种„TRUE‟或„FALSE‟答案之一(好单调呵),可否把这个„TRUE‟与„FALSE‟用另外的答案来代替?如‟yes‟和‟no‟、‟ok‟和‟bad‟、‟1‟和‟2‟、‟好‟和‟差‟、‟对‟和‟错‟等。让学生思考…… 3.引入IF函数

告诉学生IF函数能为你实现这个愿望,以上用来替代„TRUE‟和„FALSE‟的两个值就是我们自定义的两个值。

讲解IF函数的使用格式:=IF(条件表达式,值1,值2)讲解IF函数运算的意义:如果条件表达式经过判断结果是对(真值TRUE)的,则返回值1;如果条件表达式经过判断结果是错(假值TRUE)的,则返回值2。要令学生明白并记住表达式是正确的则取前面的值;表达式是错误的则取后面的值。

如:前面6>4、6<4等就是一条件表达式,TRUE、FALSE就是该函数里的值1或值2。4.应用IF函数解决任务

要求学生套用IF函数写出以上例子表述的式子,对能够写出=IF(6>4,TRUE,FALSE)、=IF(6<4,FALSE,TRUE)等这样的式子的学生加以表扬,对表述式子欠缺或错误的学生利用该函数格式和意义帮助他们纠正。

然后要求学生用自定义值替代„TRUE‟和„FALSE‟书写表述式子。

上机演示,可以拿学生书写的式子来实证,这时大家就会看到相当一部分同学写的式子运算结果不符甚至出错,引起学生思考:为什么? 说明问题的关键所在: 其一 IF函数格式里的参数只能有„条件表达式,值1,值2‟三部分,并且是用逗号分隔,不可超过三部分;

其二 条件表达式是用比较运算符建立的式子,无比较就无判断; 其三 两个值若是数值数据可直接书写,若是文本数据则要用双引号括住; 其四 参数里面所有用到的标点符号都是英文状态下的标点符号。如=IF(6>4,”对”,”错”)

指出实证例子中学生书写式子中不当的地方并正确演示。

任务练习:给出上机任务,用IF函数解决一些实际问题,如:成绩大于或等于60分以上的,则为合格,成绩小于60分的则为不合格;可否申请入团要看他的年龄,年龄等于或大于28则不可以申请,小于28才可以申等等。

然后抽学生演示处理过程,同一个问题,不同的学生可能有不同的表述,最后对学生的操作进行点评。

If函数应用教案 第2篇

(一)IF函数说明IF函数用于执行真假值判断后,根据逻辑测试的真假值返回不同的结果,因此 If函数也称之为条件函数,它的应用很广泛,可以使用函数 IF 对数值和公式进行条件检测。 它的语法为IF(logical_test,value_if_true,value_if_false)。其中Logical_test表示计算结果为 TRUE 或 FALSE 的任意值或表达式。本参数可使用任何比较运算符。 Value_if_true显示在logical_test 为 TRUE 时返回的值,Value_if_true 也可以是其他公式。Value_if_false logical_test 为 FALSE 时返回的值。Value_if_false 也可以是其他公式。 简言之,如果第一个参数logical_test返回的结果为真的话,则执行第二个参数Value_if_true的结果,否则执行第三个参数 Value_if_false的结果。IF 函数可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。 Excel 还提供了可根据某一条件来分析数据的其他函数。例如,如果要计算单元格区域中某个文本串或数字出现的次数,则可使用 COUNTIF 工作表函数。如果要根据单元格区域中的某一文本串或数字求和,则可使用 SUMIF 工作表函数。

(二)IF函数应用

1、输出带有公式的空白表单

图1 人事分析表1

以图中所示的人事状况分析表为例,由于各部门关于人员的组成情况的数据尚未填写,在总计栏(以单元格G5为例)公式为:

=SUM(C5:F5)

我们看到计算为0的结果。如果这样的表格打印出来就页面的美观来看显示是不令人满意的。是否有办法去掉总计栏中的0呢?你可能会说,不 写公式不就行了。当然这是一个办法,但是,如果我们利用了IF函数的话,也可以在写公式的情况下,同样不显示这些0。如何实现呢?只需将总计栏中的公式 (仅以单元格G5为例)改写成:

=IF(SUM(C5:F5),SUM(C5:F5),“”)

通俗的解释就是:如果SUM(C5:F5)不等于零,则在单元格中显示SUM(C5:F5)的结果,否则显示字符串。

几点说明:

(1) SUM(C5:F5)不等于零的正规写法是SUM(C5:F5)0,在EXCEL中可以省略0; (2) “”表示字符串的内容为空,因此执行的结果是在单元格中不显示任何字符,

如果对上述例子有了很好的理解后,我们就很容易将IF函数应用到更广泛的领域。比如,在成绩表中根据不同的成绩区分合格与不合格。现在我们就以某班级的英语成绩为例具体说明用法。

图2

某班级的成绩如图6所示,为了做出最终的综合评定,我们设定按照平均分判断该学生成绩是否合格的规则。如果各科平均分超过60分则认为是合格的,否则记作不合格。

根据这一规则,我们在综合评定中写公式(以单元格B12为例):

=IF(B11>60,“合格”,“不合格”)

语法解释为,如果单元格B11的值大于60,则执行第二个参数即在单元格B12中显示合格字样,否则执行第三个参数即在单元格B12中显示不合格字样。

在综合评定栏中可以看到由于C列的同学各科平均分为54分,综合评定为不合格。其余均为合格。

3、多层嵌套函数的应用

在上述的例子中,我们只是将成绩简单区分为合格与不合格,在实际应用中,成绩通常是有多个等级的,比如优、良、中、及格、不及格等。有办法一次 性区分吗?可以使用多层嵌套的办法来实现。仍以上例为例,我们设定综合评定的规则为当各科平均分超过90时,评定为优秀。如图7所示。

图3

说明:为了解释起来比较方便,我们在这里仅做两重嵌套的示例,您可以按照实际情况进行更多重的嵌套,但请注意Excel的IF函数最多允许七重嵌套。

根据这一规则,我们在综合评定中写公式(以单元格F12为例):

=IF(F11>60,IF(AND(F11>90),“优秀”,“合格”),“不合格”)

语法解释为,如果单元格F11的值大于60,则执行第二个参数,在这里为嵌套函数,继续判断单元格F11的值是否大于90(为了让大家体会一下 AND函数的应用,写成AND(F11>90),实际上可以仅写 F11>90),如果满足在单元格F12中显示优秀字样,不满足显示合格字样,如果F11的值以上条件都不满足,则执行第三个参数即在单元格F12 中显示不合格字样。

If函数应用教案 第3篇

由于企业综合绩效评价方法相对复杂而且评价指标涉及面广, 通常采用的手工分析处理存在大量的重复计算, 提高了运用该方法的成本。为了克服上述不足, 本文引入EXCEL软件中的IF控制函数, 通过其逻辑判断功能实现运算过程的自动化, 提高财务分析的效率。

一、企业综合绩效评价的基本程序与基础信息

1. 企业综合绩效评价的基本程序。

(1) 财务评价指标计算与分析:首先确定财务评价指标。根据国务院国有资产监督管理委员会颁发的《中央企业综合绩效评价实施细则》, 分别从盈利能力、资产质量、债务风险与经营增长等四个方面进行评价, 从2006年与2002年两个版本比较来看, 财务评价体系有较大的差别:其一是财务指标有所变化, 资产质量状况用应收账款周转率取代了流动资产周转率, 经营增长状况用资本保值增值率取代了资本积累率, 变化后的财务指标通用性与操作性更强, 对指导财务工作更具针对性;其二是评价指标的权系数, 除资产负债率、销售增长率两个指标外, 其余财务指标的权系数都进行了调整, 尤其是净资产收益率从25降为20, 使评价体系更趋合理。其次计算各类单项财务指标评分。其中运用了统计学中的功效系数法, 正如模糊数学中的隶属函数一样, 并假设评价指标得分呈现简单线性关系, 该方法的应用既可以进行无量纲处理又可以进行指标评分。最后对财务评价指标进行加权汇总得到财务指标综合积分。

(2) 管理评价指标计算与分析:管理综合评价要求聘请专家数目不少于7名, 并依据专家意见进行综合平均。2006年版本评价的具体内容包括战略管理、发展创新、经营决策、风险控制、基础管理、人力资源、行业影响和社会贡献, 该版本更加注重战略管理, 强调企业制订战略规划的科学性, 而2002年版本主要强调经营者基本素质与在岗员工素质, 这些指标容易受主观因素影响, 对此2006年版本将其合并为人力资源进行评价, 并降低了相应指标的权系数, 为了增强非财务指标评价的科学性, 有学者建议引入模糊数学进行评价。

(3) 企业综合绩效评价得分。将财务评价得分与管理评价得分按照一定比例进行汇总得到企业综合绩效评价得分, 具体计算公式如下:企业综合绩效评价得分=财务绩效定量评价分数70%+管理绩效定性评价分析30%

以2010年小型信息技术服务业为例, 根据国家权威部门发布的《国有资本金绩效评价规则》的相关规定, 其财务指标标准值与评价权系数分别 (见表1、表2) , 在计算汇总企业综合绩效得分的基础上进行五级分类 (见表3) , 从而对企业进行不同的管理与控制。

2. 企业综合绩效评价的基础信息。

现有江苏省某地区A、B、C、D、E五家小型信息服务类企业, 根据2010年企业资产负债表、利润表以及现金流量表计算得到相应的财务指标 (见表4) 。

由8名涉及企业管理不同领域的专家对企业战略管理、发展创新等方面进行评价, 该评价原理与常见的Delphi方法类似, 得到管理定性绩效评议指标 (见表5) , 试对上述五家信息服务类企业进行绩效评价。

二、IF控制函数设计与应用

对于该绩效评价问题, 可以按照上述思路采用手工计算, 现以A企业绩效评价为例, 观察净资产收益率的财务指标得分的计算流程, 由于该指标数值为10.36, 介于标准值11.2与9之间, 也就是说在优秀与良好之间, 采用功效系数计算该指标的单项得分:, 考虑权系数后是18.47, 其他财务指标采取同样的流程计算, 但这样做不仅计算繁琐而且机械重复。

为了解决以上难题, 现引入EXCEL软件中的IF语句, 基本格式为IF (logical-test, value-if-true, value-if-false) , 函数作用是先对逻辑条件进行判断, 如果逻辑条件成立执行value-if-true语句, 否则就执行value-if-false语句, 其运用到财务绩效评价上如下图所示, 在该计算程序中, 将标准化等级数据存放在电子表格的C、D、E、F、G列中, 而企业实际数据存放在H列中, 利用IF函数的逻辑判断功能, 自动确定实际数据所落入的标准数据区间, 并利用功效系数法计算财务指标得分。

根据国有资本金绩效分析设计要求, 资产负债率为负向财务指标, 其余财务指标均为正向财务指标。

对于净资产收益率等正向财务指标:

对于资产负债率负向财务指标:

通过上述计算可以得到财务评价得分, 如果财务指标出现异常, 即财务指标数值超出正常范围, 例如最大值超过优秀值、最低值低于较差值, 这时只要对IF函数作微调, 增加两个异常值的逻辑判断, 即超过最大值赋值为优秀, 低于最低值赋值为较低, 这样可以适应任何情况。

对于管理绩效得分, 依据同样的原理, 需要由等级评分转变为百分制评分, 采取如下转化方法:

=IF (N3=“优秀”, 100, IF (N3=“良好”, 80, IF (N3=“中等”, 60, IF (N3=“低”, 40, 20) ) ) )

在此基础上运用简单数学运算得到管理绩效得分。

最后, 将计算后的财务绩效评分与管理绩效评分按照一定比例进行汇总, 并根据表3进行分类, 这样需要将百分制评分转变为等级评分, 并采取如下转化方法:

以上各部分计算汇总见表6:

根据以上IF语句分支判断功能可以计算出综合绩效得分, 但是如果评价方案很多, 这时需要设置大量公式, 而且计算结果容易混淆, 为了使评价结果更加清晰, 本文引入EXCEL软件的方案管理器, 该工具可以管理多个方案, 每个方案可以允许建立多个假设条件, 并根据这些条件自动生成多种结果, 并以方案摘要报告保存。

三、总结

1. 本文运用EXCEL的IF控制语句主要体现在三个方面:首先是财务绩效评价, 其主要作用是将实际财务指标与标准指标值进行比较, 以确定其采用的计算方法;其次是管理绩效评价, 其主要作用是在逻辑判断的基础上, 将等级分制转化为百分制;最后是综合分类, 其主要作用是根据表3的标准, 将百分制重新转变为等级分制, 通过上述IF语句的逻辑控制, 提高了分析与计算的效率。

2. EXCEL软件中的方案管理器具有方案增加、方案显示、方案修改、方案删除、方案合并以及方案总结报告等功能, 它可以将各方案分散零乱的数据有机组织起来, 能将各种数据展现在同一张表格中, 给分析与决策工作带来方便, 将IF函数控制与方案管理器结合起来也是本文的创新之处。

3. 国有资本金绩效分析财务体系的一个主要缺陷是基本财务指标只涉及与利润相关的评价指标, 不涉及现金流量相关的评价指标, 尽管在修正指标中增加了盈余现金保障倍数、现金流动负债比率指标, 但这与现金流量重要程度相比远远不够, 应增加现金流量评价指标在绩效评价中的应用。

4. 在上述计算分析过程中, 尚未考虑财务评价中的修正指标, 主要原因是修正指标计算需要根据具体情况而定, 其规律性不太明显, 因而不能简单运用IF控制语句进行分析。

摘要:企业综合绩效评价是一种全方位的立体评价方法, 该方法既有定量的财务指标评价又有定性的非财务指标评价, 又能对企业进行相对比较与绝对比较, 其缺点是计算过程较为繁琐。本文运用EXCEL中的IF逻辑判断语句实现运算过程的自动化, 在此基础上引入方案管理器, 将各种评价结果展现在一张表格上, 增强了评价结果的可视性与清晰性。

关键词:EXCEL,财务分析,企业综合绩效评价

参考文献

[1].张瑞君.计算机财务管理.北京:中国人民大学出版社, 2009

[2].张先治, 陈友邦.财务分析.大连:东北财经大学出版社, 2007

《IF条件函数的应用》教学设计 第4篇

课标要求:通过实例,掌握IF条件函数的应用及解决实际问题的方法。

课时:1课时

教材分析: IF条件函数是OFFICE办公软件中Excel的一个知识点,在EXCEL前面章节中已经学习了求和、求平均的基本算法。本节课是在以上内容的基础上展开对条件函数的认识以及应用。让学生体验到EXCEL表格处理的强大功能,并要求学生掌握IF条件函数的语法结构和应用,养成良好的表格处理数据的能力。本节内容主要包括:IF条件函数的语法结构、单层应用以及多层嵌套的应用。

教学目标:

⑴理解IF条件函数的语法结构。

⑵掌握IF条件函数处理简单的数据表格。

⑶举一反三,学会IF条件函数的多重嵌套的应用。

教学重点:IF条件函数的使用原理及单层应用

教学难点:多重嵌套的使用

教学过程设计:

1复习导入新课

1.1教师活动:同学们,在信息化社会中,人们每天都要面对大量的数据,需要按照一些条件来进行处理。如学校里学生的考试成绩、单位的员工的税收计算等,前面一节我们学习了求和、求平均的算法,可以解决相关的求和和平均成绩的问题。但是如果我们要进行成绩评定,按照给定的税收标准来计算不同级别的员工的税收等等,这时我们应该如何来解决呢?

1.2学生活动:学生运用Excel软件打开电脑桌面上的“学生期中考试的成绩.xls”文件,完成下面两个任务。

任务一:运用已经学过的知识计算所给的表中学生的总成绩以及班级学生的各科的平均成绩。

任务二:按照教师根据考试成绩表给出的条件,分别给出学生的成绩评定(优秀、良好、合格、不合格)。为引出条件函数做好铺垫。

设计意图:让学生用已学的知识应验处理工作中的数据,亲身感受数据的复杂性,进一步发现问题。

1.3发现问题

学生讨论:组织学生讨论,谈谈刚才完成任务的感受。

学生回答:任务一可采用上一次课程的知识顺利的完成,可是在解决任务二的时候发现已有的知识并不能很好的解决问题。

教师归纳、提问:在一张较大的表中要分别给出不同成绩的评定,如果采用传统的方式逐个给出评定,不仅需要大量的时间,而且容易出错。我们有没有较好的方式能够更好的解决这个问题呢?

1.4体验IF函数的功效

教师演示:在Excle中打开“学生期中考试的成绩.xls”,运用上一次可得内容较快的解决任务一。然后,完成任务二。

设计意图:通过演示计算,让学生感受到运用函数处理表格的好处,激发学生学习运用IF函数处理表格的兴趣,对Excel中条件函数的应用有了初步的认识,完成新课导入。

2条件函数的描述及简单条件函数的应用

2.1教师活动:给出条件函数的公式IF(Logical_test,Value_if_true, Value_if_false),采用通俗的语言描述函数的涵义,即:根据题目给定的条件Logical_test1,如果目标是满足该条件,那就给定一个值Value_if_true,否则就给定另外一个值Value_if_false。然后给定一张表,要求按照给定的条件成绩大于60分为及格否则为不及格,提问“怎样在最短的时间里给出表中20位同学的成绩评定?”结合下图进行讲解:

同时,在应用操作的过程中应强调使用条件函数时应该注意的几点事项:输入参数时单元格不能忘记;参数的单元格必须输入正确;参数的表达公式必须正确。

2.2学生活动:学生分组讨论并应用条件函数实现依据给定的一个判断条件来计算的算法。

设计意图:让学生掌握条件函数的含义以及一层嵌套函数的使用,为实现多层嵌套算法作铺垫。

3进一步引出多层嵌套函数的应用

3.1教师活动:通过简单条件函数的应用掌握条件函数的使用,提出问题“当条件增加不仅仅是单个条件后如何来解决问题”。例如:学生成绩高于90分(包含90),评为“优秀”;低于90大于等于60分的评为“合格”,都则评为“不合格”。

3.2教师演示讲解:首先将判断条件都写出,然后就是将多个条件分解成一个条件,那就是以90为界,大于等于90,那就评为优秀,否则就是小于90分的,这时就不能评为合格或者不合格了,因为90分以下又添加了条件,此时就需要再添加一个条件是否大于等于60,如果成立就是合格,否则就是不合格。

3.3学生活动:针对之前的简单的一个条件的使用,思考在添加了条件后应该如何来解决问题?学生分组讨论然后动手操作,掌握条件函数中多层嵌套的应用。

教学评价

过程评价:教师在课堂上表扬一些在课堂上积极思考并回答问题较好的同学,让课代表在课堂记录本上记录在教学过程中表现出色的学生,如:回答问题正确者,讨论小组的代表等。

作业评价:教师根据课堂上布置的作业完成情况和课后作业完成的情况给出相应的评价。

教学反思

在本节课的教学活动过程中,通过一定时间的回顾与思考,比较成功的有以下几个方面⑴成功的导入新课内容,让学生手动运用Excel打开已经给定的表格“学生期中考试的成绩.xls”,完成了两个任务,复习了上一节课的内容,同时也让学生感受到用已有的知识并不能很好的解决本节课的要求,感受到办公自动化的好处,为新内容做好铺垫;⑵师生交互较好,在整个教学活动中,尽量调动学生的主动性,参与到教学活动过程中,学生热情高了,学习起来就比较轻松。上课过程中学生发言也较为轻松,本来是以为教师内有几位教师听课,学生会受到影响变得比较拘谨,但是实际的课堂效果并没有凝重而是轻松自然。⑶教师在课堂上应该有激情。不管是文科性质的课程还是像这样的理科性质的课,本来课程就缺少吸引学生的地方,如果老师毫无激情,那课堂可想而知是失败的。教师应该充满活力,激发学生对课堂的兴趣,主动来学习,在这点上,本节课处理的也是比较成功的。⑷注重先轻后重,逐步引入。在整个教学过程中,本人采用的是由浅到深的方式,把简单的问题讲明白了,难的问题分解成一个个简单的问题,这样学生就会更易学会,据课后调查,学生在本节课的知识上掌握较好,日常处理表格中经常会使用到。

if函数的使用方法 第5篇

1 括号必须成对,上下对应。

2 if函数有N个条件则有N+1个结果,即若结果只有3种情况的,那么条件只要2个就够了。

3 if函数最多允许出现8个返回值(结果),也就意味着,最多套用7个if 。

4 多个if嵌套时,尽量使用同一种逻辑运算符。即:统一使用大于号或者统一使用小于号。避免出现不必要的错误。

EXCEL中IF函数的运用 第6篇

EXCEL中IF函数的运用

一、关于IF

EXCEL系列函数中IF是一种功能强大的函数,其使用范围也非常广泛。我们主要用它来执行真假值判断,根据逻辑计算的真假值,返回不同结果。还可以使用它来对数值和公式进行条件检测。特别是在单条件判断的时候,IF函数可以帮我们完成很多功能。

IF在EXCEL函数中的含义是:判断一个条件是否满足,如果满足返回一个值,如果不满足则返回另一个值。

语法格式为: IF(logical_test,value_if_true,value_if_false)

二、实例讲解 A、IF函数的常规应用

作为教师对全班学生的考试成绩分析和统计,这需要一个很大的工作量,那么能不能使用IF函数进行自动的计算呢? „„„„„„„„„„„„„„„„无为学习心得汇编„„„„„„„„„„„„„„„„„„„„„ „„„„„„„„„„„„„„„„„无为学习之EXCEL实战„„„„„„„„„„„„„„„„

我们规定,单科成绩59分以上的是及格,低于等于59分的是不及格。那么在F3中可以输入:

F3=IF(C3>59,“及格”,“不及格”)H3=IF(E3>120,“及格”,“不及格”)往下拖动,往右拖,我们会看到:

这里需要注意的是if函数必须的条件:每一个 if函数必须使用英文的括号括起来,如【=IF(C3>59,“及格”,“不及格”)】;括号内为三个数据,如【(C3>59,“及格”,“不及格”)】,第一个数据是条件,如【C3>59】,第二数据为满足第一个数据后返回的结果,通常使用英文的引号括起来,如如【“及格”】,第三个数据是不满足第一个数据时需要返回的结果,也用英文的引号括起来,如【“不及格”)】。

经常出现的错误:其中的符号如逗号和引号皆为英文,即所谓的半角);if的右括号放在了条件的后面,这是在多个条件使用if函数进行嵌套时非常容易犯的错误(下面再讲)。„„„„„„„„„„„„„„„„无为学习心得汇编„„„„„„„„„„„„„„„„„„„„„ „„„„„„„„„„„„„„„„„无为学习之EXCEL实战„„„„„„„„„„„„„„„„

B、IF函数的嵌套应用

对学生的成绩单只简单地分为“及格”和“不及格”,显然太过于粗略,能不能再进一步分析呢?

我们规定,单科成绩低于60分是不及格,大于或者等于60分,但是又低于80分是一般,大于或者等于80分,但是又低于90分是良好,90分以上是优秀。

这个就需要我们运用到IF函数嵌套。IF的嵌套书写前,首先你要理解自己要达到的要求,并将要求数学化,也就是使用数学的模式表达出来,IF函数多重嵌套一般情况下我们可以将它看做分段函数,那么问题就很容易解决了。

F3=IF(C3<60,“不及格”,IF(C3<80,“一般”,IF(C3 <90,“良好”,“优秀”)))H3=IF(E3<120,“不及格”,IF(E3<160,“一般”,IF(E3 <180,“良好”,“优秀”)))„„„„„„„„„„„„„„„„无为学习心得汇编„„„„„„„„„„„„„„„„„„„„„ „„„„„„„„„„„„„„„„„无为学习之EXCEL实战„„„„„„„„„„„„„„„„

需要注意的是IF嵌套函数书写,我们一般把它分解成几段IF常规函数。如【F3=IF(C3<60,“不及格”,IF(C3<80,“一般”,IF(C3 <90,“良好”,“优秀”)))】,它表示,当分数低于60时,显示为不合格,这时在“不合格”逗号的右侧默认就是大于或者等于60的情况,那么根据题意,只需再满足低于80即可显示合格,于是我们将最简单的 IF函数的第三个数据变成了一个IF函数,依次类推,每一次可以将一个IF函数作为每一个基本函数的第三个数据,从而形成多种嵌套。

C、IF函数的高级应用

IF函数除了可以引用单元格的数据之外,还可以引用函数值或者其他表格甚至是文件的数据。这里只简单的说一下IF函数是如何引用其他函数的,还是以成绩分析统计为例。对学生成绩进行分析,要求如果超过平均值的显示合格,达不到平均值的显示不合格。

F3=IF(C3>AVERAGE($C$3:$C$24),“及格”,“不及格”)H3=IF(E3>AVERAGE($E$3:$E$24),“及格”,“不及格”)„„„„„„„„„„„„„„„„无为学习心得汇编„„„„„„„„„„„„„„„„„„„„„ „„„„„„„„„„„„„„„„„无为学习之EXCEL实战„„„„„„„„„„„„„„„„

注意: AVERAGE($C$3:$C$24)的意思是C3到C24之间所有数据取平均值,我们可以在其他空白单元格输入【= AVERAGE($C$3:$C$24)】,就会在所在单元格显示C3到C24的平均值。

这段函数我们可以这样理解:当C3里面的分数高于所有成绩的平均分时,在F3中显示为合格,否则就显示为不合格。

PS:关于AVERAGE求平均数函数

AVERAGE是求平均数函数,而($C$3:$C$24)是绝对定位C3到C24的区域,如果不加$这个符号,我们在拖动单元格自动生成数据时C3就会变成C4,如果横向拖动时C3就会变成D3,这可不是我们想要的。

A1=AVERAGE(A2:A100)在A1里面显示A2到A100之间所有数据的平均数,相对。

Excel中IF函数的使用 第7篇

Excel中IF函数的使用2009-06-11 13:54第一部分:《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, 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数据,提出问题:1)在E列中利用IF函数计算成绩大于或等于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)的,则返回值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函数使用时的意义。

三、教学方法的选取

这节课紧紧围绕一个掌握IF函数的用法为任务活动中心展开,在一系列问题驱动下,由老师引导学生进行自主探索和互动协作的学习,使学生带着真实的任务在探索中学习。过程分为:老师提出问题→发现问题→引导学生寻求解决问题的方法→学生自主解决问题→学生对问题深刻认识并提高,符合任务驱动形式。

四、教学准备

学生准备:要求带备笔、稿纸、笔记。老师准备:准备好上课板书课件,准备充足的与教学过程相应的学生上机指导材料。

五、教学过程

1.从复习比较运算符开始,实例运算引入,提出问题,由学生经过判断后说出对错

如:6>4 提问对不对? 答案是:TRUE 6<4 提问对不对? 答案是:FALSE 反复举例提问,让学生深刻领悟到一点:比较运算符运算结果只可能取两个值之一TRUE(真值、对)或FALSE(假值、错)。

说明判断结果就是比较运算符运算结果的其中一个值,启动Excel演示„„

2.提出任务

通过观看演示,发现所有问题都只有两种‘TRUE’或‘FALSE’答案之一(好单调呵),可否把这个‘TRUE’与‘FALSE’用另外的答案来代替?如’yes’和’no’、’ok’和’bad’、’1’和’2’、’好’和’差’、’对’和’错’等。让学生思考„„ 3.引入IF函数

告诉学生IF函数能为你实现这个愿望,以上用来替代‘TRUE’和‘FALSE’的两个值就是我们自定义的两个值。

讲解IF函数的使用格式:=IF(条件表达式,值1,值2)讲解IF函数运算的意义:如果条件表达式经过判断结果是对(真值TRUE)的,则返回值1;如果条件表达式经过判断结果是错(假值TRUE)的,则返回值2。要令学生明白并记住表达式是正确的则取前面的值;表达式是错误的则取后面的值。

如:前面6>4、6<4等就是一条件表达式,TRUE、FALSE就是该函数里的值1或值2。

4.应用IF函数解决任务

要求学生套用IF函数写出以上例子表述的式子,对能够写出=IF(6>4,TRUE,FALSE)、=IF(6<4,FALSE,TRUE)等这样的式子的学生加以表扬,对表述式子欠缺或错误的学生利用该函数格式和意义帮助他们纠正。然后要求学生用自定义值替代‘TRUE’和‘FALSE’书写表述式子。上机演示,可以拿学生书写的式子来实证,这时大家就会看到相当一部分同学写的式子运算结果不符甚至出错,引起学生思考:为什么? 说明问题的关键所在:

其一 IF函数格式里的参数只能有‘条件表达式,值1,值2’三部分,并且是用逗号分隔,不可超过三部分;

其二 条件表达式是用比较运算符建立的式子,无比较就无判断;

其三 两个值若是数值数据可直接书写,若是文本数据则要用双引号括住; 其四 参数里面所有用到的标点符号都是英文状态下的标点符号。如=IF(6>4,”对”,”错”)

指出实证例子中学生书写式子中不当的地方并正确演示。

任务练习:给出上机任务,用IF函数解决一些实际问题,如:成绩大于或等于60分以上的,则为合格,成绩小于60分的则为不合格;可否申请入团要看他的年龄,年龄等于或大于28则不可以申请,小于28才可以申等等。

If函数应用教案 第8篇

Microsoft Office Excel中IF函数有着广泛的应用, 有了它, 不用编程就能实现复杂的逻辑判断, 解决各项管理工作中繁琐的多分支数值计算问题。本文基于IF函数的应用, 从程序的角度对该函数的意义及应用进行讨论, 阐述IF函数的简单与复杂应用。

1 IF函数的标准格式及参数意义

IF函数的标准格式是:

其中:IF为函数名, IF后边的括号内带有3个参数。第一个参数“logical_test”是一个结果为“True”或“False”的条件逻辑表达式;第二个参数“value_if_true”是当“logical_test”结果为“TRUE”时返回的值;第三个参数“value_if_false”是当“logical_test”结果为“False”时返回的值。IF函数的格式也可写成:

IF (<条件逻辑表达式>, <表达式1>, <表达式2>)

2 IF函数的复杂应用

2.1 利用IF函数实现分支数值计算

从函数的格式可以看到, 一个IF函数只有两个选项, 只能进行两个分支的计算。当选择计算的分支数大于2时, 我们必须将IF函数嵌套使用, 实现复杂的分支运算。

若将IF函数的参数<表达式1>或<表达式2>用另一个完整的IF函数来代替。那么这个IF函数便嵌套了另一个IF函数。这就是函数的嵌套。当有n个分支时, 一般要使用 (n-1) 层嵌套, 以解决很复杂的分支判断与分支计算问题。有时, 为了减少嵌套层数, 也可以同时用两个IF函数分别代替参数<表达式1>和<表达式2>。

在经济与管理工作中有许多复杂的分支计算问题, 计算的对象通常有成千上万条记录, 计算的复杂程度与工作量往往使人望而生畏。如果能用Excel中IF函数的复杂应用方法来处理, 问题就会变得非常简单。以下通过一个较为复杂但又十分常见的例子来阐述。

[例1]某市对居民用水采用分段计费。对人口在4人或4人以下的家庭每户每月用水量在15立方米及以下的部分, 每立方米按基准水价收费;15立方米以上至22立方米的部分, 每立方米加收50%的水费;22立方米以上的部分, 每立方米加收100%的水费。对人口在5人或5人以上的家庭每户每月人均用水量在4立方米及以下的部分, 每立方米按基准水价收费;人均用水量在4立方米以上至5立方米的部分, 每立方米加收50%的水费;人均用水量在5立方米以上的部分, 每立方米加收100%的水费。如设每户人口数为n, 基准水价为2.58元/立方米, 则按该收费办法计算水费可归纳如下。

对于这样复杂的问题, 我们需要按照收费办法先画出水费的计算流程图, 流程图如图1所示。

根据流程图就能顺利地写出计算公式。这里首先要按每户人数n的多少选择计费方案, 用第一个IF函数来选择。每个计费方案又各有3个分支, 各需使用2个IF函数, 而两个计费方案就需要4个IF函数。加上外层的一个, 共需5个IF函数, 恰好是判断环节的个数。内层的4个IF函数, 分为两组, 每组又由两层构成, 处理所属计费方案中的3个分支。两个组的公式是并列使用的, 分别作为第一个IF函数的<表达式1>和<表达式2>。由于不管哪种情况, 均需要乘以基准水价, 故将其作为公因子提到整个IF函数之外乘之, 以便简化公式。这时IF函数的作用实际上就是将各段用水量按各段的计费办法折算成可用基准水价计算的折算用水量。对于户主为“张三”的记录, 水费的计算公式如下:

这里分行写出公式只为体现公式的结构, 实际应用时应写成一行。生成公式的方法可以先按流程图在Word、写字板或其他文本文档中分行写出上述的公式, 然后将每行的回车符和空格删去即可得到所需的公式, 再将公式复制到Excel工作表相应的单元格即可。将上述公式如此处理, 便得到如下公式:

再将其复制到单元格F2, 即可计算出户主为“张三”的水费。其它记录由填充柄填充求得。计算结果见图2。注意公式中的变量一定要用所计算记录相应数据所在单元格的名字来代替。

2.2 IF函数中复杂条件表达式的实现

上面举的例子中, IF函数的条件逻辑表达式都很简单。在管理工作中, 有时遇到的条件可能很复杂, 这就需要构造复杂条件表达式。下面通过一个实例来说明。

[例2]如图3所示。要求每个学生的语文、数学、英语、物理和化学都及格, 并且生物、历史、地理三科中不及格的门数不能多于一门才能升级。这样, “张三”的升级条件应为C2>=60、D2>=60、E2>=60、F2>=60和G2>=60, COUNTIF (H2:J2, "<60") <2六个条件同时成立。使用AND () 函数可以达此要求, 将这6个条件作为AND () 函数的参数, 便可构成表达式:

6个条件中只要有一个不成立, AND () 函数返回逻辑假false, 只有6个条件同时成立时, AND () 函数才会返回真true, 以AND () 函数作为IF函数的条件逻辑表达式, 即可实现这种复杂情况下的升留级判断。在K2单元格中输入公式:

即对“张三”作了判定。使用填充柄复制公式, 就可实现对其他记录的判定。

构成IF函数的条件逻辑表达式, 除了使用AND () 以外, 还可使用OR () 、NOT () 、MAX () 、MIN () 、取子串函数、条件计数与条件求和等函数与关系运算符的某种组合。

3结论

通过上述实例我们可以看到, 运用分支程序设计思想分析复杂的分支判断与分支计算问题, 作出解决问题的流程图, 进而根据流程图写出IF函数嵌套公式的方法, 可以大大降低书写IF函数公式的难度, 从而可运用IF函数解决非常复杂的分支计算问题, 而无需进入计算机编程环境进行程序设计。IF函数中的<条件逻辑表达式>可使用多种函数与关系运算符的某种组合来实现, 以处理复杂的分析判断问题。IF函数最多可嵌套7层。当需要嵌套大于7层时, 可将程序拆分成两个或两个以上的子程序, 通过分步或分步合并计算来实现。

参考文献

[1]Excel Home.Excel应用大全[M].北京:人民邮电出版社, 2008.

[2]Excel Home.Excel2010应用大全[M].北京:人民邮电出版社, 2011.

[3]苏庆华.函数嵌套在计算机财务管理中的应用[J].中国管理信息化:会计版, 2007 (11) :68-72.

[4]阳晖, 余腊生, 欧阳和平.一款小巧新颖的Web查表程序[J].计算机与现代化, 2009 (11) :103-107, 111.

If函数应用教案

If函数应用教案(精选8篇)If函数应用教案 第1篇If函数应用教案教学对象:网络班 课时:45分钟教学目标:要让学生理解Excel中IF函数的意...
点击下载文档文档内容为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部