IF函数应该是每位亲最早接触的函数之一,对其用法也比较熟悉,除了自身用法外,还可以与基础函数And、Or、Not以及Iferror结合使用,小技巧,却能实现大作用。
一、IF函数。
功能:判断条件是否成立,如果成立,则返回一个值,否则返回另外一个值。
语法结构:=If(判断条件,条件成立时的返回值,条件不成立时的返回值)。
目的:判断员工的“月薪”,如果>5000元,则返回“高薪”,否则返回空值。
方法:
在目标单元格中输入公式:=IF(G3>5000,"高薪","")。
解读:
如果当前单元格的值>5000,则返回指定的值“高薪”,如果≤5000,则返回空值;这是If函数本身的功能,也是最基础的用法。
二、If嵌套。
目的:判断“员工”月薪,如果>5000,则返回“高薪”;如果>4000,则返回“正常”;如果≤4000,则返回“低薪”。
方法:
在目标单元格中输入公式:=IF(G3>5000,"高薪",If(G3>4000,"正常","低薪"))。
解读:
1、用If函数嵌套判断等级时,值要“从高到低”依次判断,如从5000到4000,再到4000以下,否则无法得到正确的结果。
2、除了用If函数嵌套判断外,还可以使用Ifs函数判断,公式为:=IFS(G3>5000,"高薪",G3>4000,"正常",G3<=4000,"低薪"),相对于If函数而言,减少了嵌套的次数,你认为那个更好用了?在留言区告诉小编哦!
三、If And组合案例。
And函数的作用为检查所有的条件是否都为TRUE,如果都为TRUE,则返回TRUE,否则返回FALSE;语法结构为:=And(条件1,[条件2]……)。
目的:判断“员工”的“笔试成绩”和“面试成绩”,如果都≥60分,则通过面试,否则不予通过。