• 逻辑函数(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),"参与培训","取消资格")

  • 相关阅读:
    解决Navicat导出Excel数字为科学计数法问题
    maven pom.xml文件中properties标签介绍
    Maven中配置maven-compiler-plugin 插件
    使用Spring Boot 优雅地发送邮件
    Intellij IDEA 设置JDK版本
    MySQL order by if()或order by in()条件排序
    Eclipse工具的简单使用
    Java中的四种权限修饰符及六种非访问修饰符(简识)
    原来你的电脑就是这样被木马远控了!!!(转载)
    记Java中有关内存的简单认识
  • 原文地址:https://www.cnblogs.com/James-221/p/14655702.html
Copyright © 2020-2023  润新知