IF函数,恐怕是大家接触的最早,用的最多的一个函数了吧……如果你仅仅用它来做简单的判断,那就有点儿浪费 IF 函数了……
一、IF 函数:基础功能及语法结构 。
功能:判断给定的条件是否成立,如果成立,返回指定的一个值,否则返回指定的另外一个值 。
语法结构:=IF(判断条件,条件为 True 时的返回值,条件为 False 时的返回值) 。
目的:判断本班学生的成绩是否及格 。
![excel的if函数使用方法 excelif函数怎么用](http://img.zhejianglong.com/230406/2053364463-0.jpg)
文章插图
![excel的if函数使用方法 excelif函数怎么用](http://img.zhejianglong.com/230406/2053364463-0.jpg)
文章插图
方法:
在目标单元格中输入公式:=IF(D3>=60,”及格”,”不及格”) 。
解读:
公式=IF(D3>=60,”及格”,”不及格”)中,首先判断 D3 的值是否大于等于 60,如果条件成立,则返回“及格”,如果小于 60,则返回“不及格” 。
二、IF 函数:多层嵌套 。
目的:根据分值判断成绩的等级 。
![excel的if函数使用方法 excelif函数怎么用](http://img.zhejianglong.com/230406/20533610Z-2.jpg)
文章插图
![excel的if函数使用方法 excelif函数怎么用](http://img.zhejianglong.com/230406/20533610Z-2.jpg)
文章插图
方法:
在目标单元格中输入公式:=IF(D3=100,”满分”,IF(D3>=95,”优秀”,IF(D3>=85,”良好”,IF(D3>=60,”及格”,”不及格”)))) 。
解读:
1、IF 函数除了单条件判断之外,还可以多条件嵌套判断 。当条件满足时,直接返回结果,否则继续判断,直到最后一个结果为止 。
2、在判断时,必须按照“成绩”或“优良差”的顺序来书写公式,否则无法得到正确的结果 。此示例中如果从低分向高分判断,则公式为:=IF(D3<60,”不及格”,IF(D3<=85,”及格”,IF(D3<=95,”良好”,IF(D3<100,”优秀”,IF(D3=100,”满分”))))) 。
三、IF 函数:多层嵌套 Ifs 。
目的:根据分值判断成绩的等级 。
![excel的if函数使用方法 excelif函数怎么用](http://img.zhejianglong.com/230406/2053361409-4.jpg)
文章插图
![excel的if函数使用方法 excelif函数怎么用](http://img.zhejianglong.com/230406/2053361409-4.jpg)
文章插图
方法:
在目标单元格中输入公式:=IFS(D3=100,”满分”,D3>=95,”优秀”,D3>=85,”良好”,D3>=60,”及格”,D3<60,”不及格”) 。
解读:
1、在用 IF 函数做多层嵌套时,比较麻烦,容易出错,所以可以用 Ifs 函数来替代 IF 函数完成多层嵌套任务 。
2、Ifs 函数的作用为:检查是否满足一个或多个条件,并返回第一个条件为 True 时对应的值 。语法结构为:=Ifs(条件 1,返回值 1,……条件 N,返回值 N) 。
四、IF 函数:复杂多条件嵌套 。
目的:根据“年龄”和“性别”情况判断是否“退休” 。
![excel的if函数使用方法 excelif函数怎么用](http://img.zhejianglong.com/230406/20533B428-6.jpg)
文章插图
![excel的if函数使用方法 excelif函数怎么用](http://img.zhejianglong.com/230406/20533B428-6.jpg)
文章插图
方法:
在目标单元格中输入公式:=IF((C3=”男”)*(D3>=60)+(C3=”女”)*(D3>=55),”退休”,””) 。
解读:
1、当 Excel 中的条件成立时,返回 True,暨 1,否则返回 False,暨 0 。
2、公式=IF((C3=”男”)*(D3>=60)+(C3=”女”)*(D3>=55),”退休”,””)中,当条件(C3=”男”)*(D3>=60)同时成立时,返回“退休”,或者当条件(C3=”女”)*(D3>=55)同时成立时,返回“退休”,否则返回空值 。
五、IF 函数:配合 Sum 函数求和 。
目的:根据“性别”统计“总成绩” 。
![excel的if函数使用方法 excelif函数怎么用](http://img.zhejianglong.com/230406/2053362058-8.jpg)
文章插图
![excel的if函数使用方法 excelif函数怎么用](http://img.zhejianglong.com/230406/2053362058-8.jpg)
文章插图
方法:
1、在目标单元格中输入公式:=SUM(IF(C3:C9=G3,D3:D9,””)) 。
2、Ctrl+Shift+Enter 填充 。
解读:
1、示例中用到了数组公式,所以需要用 Ctrl+Shift+Enter 来填充;将所有的值返回之后,用 Sum 函数来求和 。
2、如果只是为了达到单条件求和,完全可以使用Sumif 函数来完成哦 。关于 Sumif 函数的用法,请查阅历史消息中的相关文章哦!
六、IF 函数:配合 And 或 Or 完成判断 。
目的:根据“年龄”和“性别”情况判断是否“退休” 。
![excel的if函数使用方法 excelif函数怎么用](http://img.zhejianglong.com/230406/20533B194-10.jpg)
文章插图
![excel的if函数使用方法 excelif函数怎么用](http://img.zhejianglong.com/230406/20533B194-10.jpg)
文章插图
方法:
在目标单元格中输入公式:=IF(OR(AND(C3=”男”,D3>=60),AND(C3=”女”,D3>=55)),”退休”,””) 。
解读:
1、And 函数的作用为:如果所有的条件都成立,则返回 True,否则返回 False 。语法结构为:=And(条件 1,条件 2,……条件 N) 。
推荐阅读
- iphone手机铃声自定义方法 苹果手机怎么设置铃声自己喜欢的
- 信号强的手机有哪些 2022手机信号强排行榜前十名
- 好看的都市重生小说推荐 都市言情重生小说排行榜
- 推荐熬夜看完的电视剧前十名 熬夜也要追的十部电视剧
- 好的知青电视剧有哪些 知青电视剧排行榜前十名
- 自来水是乳白色的怎么回事,自来水放出来乳白色,一会就清了,一搅动又白了,是怎么回事?放在盆子里搅动还是水压问题?
- 人头攒拥的意思 人头攒拥是什么意思
- 悉尼是哪个国家 伦敦是哪个国家的
- 中国的传统美德有哪些方面 中国有哪些传统美德?
- 中国城市最多人口是那个市 中国最多的城市人口