逻辑函数(IF函数)

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%给予奖金。

image-20210413213645422

公式:=IF(H2<50000," ",(H2-50000)*10%)

案例2:

按多重条件判断业绩区间并给予不同的奖金比例

公司规定,销售业绩小于50000元时给于3%的奖金,销售业绩小于80000元时给于5%的奖金,销售业绩在80000元以上时给于8%的奖金。可以使用IF函数的嵌套方式来设置公式。

image-20210413214327863

公式:=IF(I2<50000,I2*3%,IF(I2<80000,I2*5%,I2*8%))

案例3:

评定人员的面试成绩是否合格

在对应聘人员进行面试后,主管人员可以对员工的考核成绩进行评定,例如,如果各项成绩都不小于60分即可评定为合格,否则评定为不合格。

image-20210413215120544

公式:=IF(AND(B2>=60,C2>=60,D2>=60),"合格","不合格")

案例4:

根据工龄计算其奖金

公司规定工作时间在1年以下者给予200元年终奖,1~3年者为600元,3~5年者为1000元,5~10年者为1400元。现在需要计算每位员工12月份工资加年终奖合计值。

image-20210413220051833

公式:=C2+IF(B2<=1,200,IF(B2<=3,600,IF(B2<=5,1000,1400)))

案例5:

评定员工的参试情况

在员工考核成绩统计表中,判断一组考评数据中是否有一个大于“80”,如果有则具备参与培训的资格,否则取消资格。

image-20210413220656417

公式:=IF(OR(B2>80,C2>80,D2>80),"参与培训","取消资格")

原文地址:https://www.cnblogs.com/James-221/p/14655702.html