IF函数,我们工作中经常要用到,今天咱们一起学习一下 。
一、基础功能及语法结构 。
基础功能:判断给定条件是否成立,若成立,则返回指定值,否则返回另外一个指定值 。
语法结构:=IF(判断条件,条件为True成立时的返回值,条件为False,不成立时的返回值) 。
举例:用于判断本班学生成绩是否及格 。
文章插图
操作方法:
在目标单元格里,写入公式:=IF(D3>=60,”及格”,”不及格”) 。
方法解读:
公式:=IF(D3>=60,”及格”,”不及格”),先判断D3值大于等于60是否成立,若条件成立,返回“及格”,小于60,返回“不及格” 。
二、多层嵌套 。
举例:根据分值,判断成绩等级 。
文章插图
操作方法:
在目标单元格中,输入公式:=IF(D3=100,”满分”,IF(D3>=95,”优秀”,IF(D3>=85,”良好”,IF(D3>=60,”及格”,”不及格”)))) 。
方法解读:
1、IF函数除单条件判断之外,还可进行多条件嵌套判断 。条件满足时,直接返回结果,否则会继续判断,直到最后一个结果判断完为止 。
2、在进行判断时,须按照“成绩”或“优良差”的顺序,来书写公式,否则无法得到正确结果 。
【IF函数的7个使用技巧】本示例中,如果从低分向高分进行判断,公式为:=IF(D3<60,”不及格”,IF(D3<=85,”及格”,IF(D3<=95,”良好”,IF(D3<100,”优秀”,IF(D3=100,”满分”))))) 。
三、多层嵌套Ifs 。
举例:根据分值,判断成绩等级 。
文章插图
操作方法:
在目标单元格中,输入公式为:=IFS(D3=100,”满分”,D3>=95,”优秀”,D3>=85,”良好”,D3>=60,”及格”,D3<60,”不及格”) 。
方法解读:
1、用IF函数做多层嵌套时,麻烦一些,容易出错,因此可用Ifs函数,来替代IF函数完成多层嵌套任务 。
2、Ifs函数作用:判断查是否满足一个或多个条件,返回第一个条件为True成立时对应的值 。
语法结构:=Ifs(条件1,返回值1,……条件N,返回值N) 。
四、复杂多条件嵌套 。
举例:根据“年龄”和“性别”情况,判断是否为“退休” 。
文章插图
操作方法:
在目标单元格中,输入公式为:=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)同时成立,返回“退休”,否则返回空值 。
五、配合Sum函数求和 。
举例:根据“性别”,统计“总成绩” 。
文章插图
操作方法:
1、在目标单元格中,输入公式:=SUM(IF(C3:C9=G3,D3:D9,””)) 。
2、按Ctrl+Shift+Enter填充 。
方法解读:
1、本示例中,用到了数组公式,因此需要用Ctrl+Shift+Enter,来填充;将所有值返回之后,用Sum函数求和 。
推荐阅读
- 订什么样的蛋糕给女朋友过生日会让她喜欢?
- 中秋节过生日的礼物送什么?
- 要准备什么样的礼物才能让她感动或开心呢?
- Photoshop里怎么操作布尔运算?PS里布尔运算的操作步骤
- IF函数的这5种常用方法解决工作日常问题够了
- IF函数的这5种用法一定要学会!
- 文心兰怎么养?文心兰的养殖方法和栽培技术
- 为什么sketchbook上的笔用不了?sketchbook画笔没反应
- 分享水仙花图片以及水养水仙花的养殖方法
- sai的文件可以用ps打开吗?sai保存什么格式ps可以打开?