excel的if函数使用方法 excel if函数怎么用

IF函数 , 恐怕是大家接触的最早 , 用的最多的一个函数了吧……如果你仅仅用它来做简单的判断 , 那就有点儿浪费 IF 函数了……
一、IF 函数:基础功能及语法结构 。
功能:判断给定的条件是否成立 , 如果成立 , 返回指定的一个值 , 否则返回指定的另外一个值 。
语法结构:=IF(判断条件 , 条件为 True 时的返回值 , 条件为 False 时的返回值) 。
目的:判断本班学生的成绩是否及格 。

excel的if函数使用方法 excel if函数怎么用


方法:
在目标单元格中输入公式:=IF(D3>=60,”及格”,”不及格”) 。
解读:
公式=IF(D3>=60,”及格”,”不及格”)中 , 首先判断 D3 的值是否大于等于 60 , 如果条件成立 , 则返回“及格” , 如果小于 60 , 则返回“不及格” 。
二、IF 函数:多层嵌套 。
目的:根据分值判断成绩的等级 。

excel的if函数使用方法 excel if函数怎么用


方法:
在目标单元格中输入公式:=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函数使用方法 excel if函数怎么用


方法:
在目标单元格中输入公式:=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函数使用方法 excel if函数怎么用


方法:
在目标单元格中输入公式:=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)同时成立时 , 返回“退休” , 否则返回空值 。

推荐阅读