Excel中IF函数的嵌套用法(多条件)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Excel中IF函数的嵌套⽤法(多条件)
Excel中IF函数的嵌套⽤法(多条件)
Excel中IF函数的嵌套⽤法(多条件)
函数格式:
if(logical_test,value_if_true,value_if_false)。

其中:“logical_test”表⽰设定的条件,“value_if_true”表⽰当⽬标单元格与设定条件相符时返回的函数值,“value_if_false”表⽰当⽬标单元格与设定条件不符时返回的函数值。

⼀、IF函数的语法结构:
IF:是执⾏真假值判断,根据逻辑测试的真假值返回不同的结果。

语法结构:IF(条件,结果1,结果2)
⼆、操作⽅法
打开所需软件Excel,输⼊所需的的表格,再找到所填等级资料的第⼀⾏,然后,找到⼯具栏的的“fx”或者点菜单“插⼊”→“fx函数” →在出现的粘贴函数窗⼝中选择“全部” →移动滚动条选择“IF”此时出现IF函数编辑窗⼝,在第⼀个⽂本框内输⼊第⼀个条件,第⼆个⽂本框内输⼊第⼀个条件结果,第三个⽂本框内输⼊以后所有的条件并相应的结果。

如公式:
IF(B2>89,"A",IF(B2>79,"B",IF(B2>69,"C",IF(B2>59,"D","F")))) 第⼀条件B2>89,第⼀条件结果"A",第三个⽂本框输
⼊:IF(B2>79,"B",IF(B2>69,"C",IF(B2>59,"D","F"
第⼆个⽅法是在编辑公式栏内直接输⼊以下的公式。

三、⽰例 1、在学⽣成绩⼯作表中,单元格 B2中包含计算当前成绩等级的公式。

如果 B2 中的公式结果⼤于等于 60,则下⾯的函数将显⽰“及格”,否则将显⽰“不及格”。

条件结果1 结果2 IF(B2>=60,"及格","不及格") 2、如果要给以学⽣成绩为名称所引⽤的数字设置字母级别,请参阅下表:
学⽣成绩统计情况
⼤于 89A或优
80 到 89B或良
70 到 79C或中
60 到 69D或及格
⼩于 60F或差
可以使⽤下列嵌套 IF 函数:
IF(B2>89,"A",IF(B2>79,"B",IF(B2>69,"C",IF(B2>59,"D","F"))))

IF(B2>89,"优",IF(B2>79,"良",IF(B2>69,"中",IF(B2>59,"及格","差"))))
还有⼀种⽅法为:
IF(B2<60,"F", IF(B2<=69,"D", IF(B2<=79,"C", IF(B2<=89,"B","A",))))

IF(B2<60,"差",IF(B2<=69,"及格",IF(B2<=79,"中",IF(B2<=89,"良","优"))))
当在第⼀个空格出现结果后,下⾯结果如下操作:按住Ctrl 把⿏标放在格⼦右下⾓,当⿏标变成⼗字时间向下拖动,即可产⽣所有结果。

注:1、B2是所要计算的值所在的列和⾏号,“B”为列号,数字“2”为第⼀个值所在的⾏。

2、IF函数的结尾的“)”反括号的个数应为IF的个数。

如:IF(B2<60,”差”IF(B2<=69,”及格”,IF(B2<=79,”中”,IF(B2<=89,”良”,”优”)))),有4个IF,所以⽤了4个“)”。

相关文档
最新文档