IF函数
功能:
根据指定的条件判断其“真”(TRUE)、“假”(FALSE),从而返回其相对应的内容。IF函数可以嵌套7层关系式,这样可以实现不仅是单个条件的判断
语法:
IF(logical_test,value_if_true,value_if_false)
解析:
-
IF函数可以嵌套7层关系式,这样可以构造复杂的判断条件,从而进行综合评定。
-
logical_test:表示逻辑判断表达式。
-
value_if_true:表示当判断条件为逻辑“真”(TRUE)时,显示该处给定的内容。如果忽略,返回TRUE。
-
value_if_false:表示当判断条件为逻辑“假”(FALSE)时,显示该处给定的内容。如果忽略,返回FALSE。
案例1:
判断业绩是否达标并计算奖金
公司规定,销售业务成绩小于50000元时不发放奖金,当销售业务成绩大于或等于50000元时超出部分按10%给予奖金。
公式:=IF(H2<50000," ",(H2-50000)*10%)
案例2:
按多重条件判断业绩区间并给予不同的奖金比例
公司规定,销售业绩小于50000元时给于3%的奖金,销售业绩小于80000元时给于5%的奖金,销售业绩在80000元以上时给于8%的奖金。可以使用IF函数的嵌套方式来设置公式。
公式:
=IF(I2<50000,I2*3%,IF(I2<80000,I2*5%,I2*8%))
案例3:
评定人员的面试成绩是否合格
在对应聘人员进行面试后,主管人员可以对员工的考核成绩进行评定,例如,如果各项成绩都不小于60分即可评定为合格,否则评定为不合格。
公式:
=IF(AND(B2>=60,C2>=60,D2>=60),"合格","不合格")
案例4:
根据工龄计算其奖金
公司规定工作时间在1年以下者给予200元年终奖,1~3年者为600元,3~5年者为1000元,5~10年者为1400元。现在需要计算每位员工12月份工资加年终奖合计值。
公式:
=C2+IF(B2<=1,200,IF(B2<=3,600,IF(B2<=5,1000,1400)))
案例5:
评定员工的参试情况
在员工考核成绩统计表中,判断一组考评数据中是否有一个大于“80”,如果有则具备参与培训的资格,否则取消资格。
公式:
=IF(OR(B2>80,C2>80,D2>80),"参与培训","取消资格")