实例:评定员工的参试情况
在员工考核成绩统计表中,判断一组考评数据中是否有一个大于“80”,如果有则具备参与培训的资格,否则取消资格。
选中E2单元格,在公式编辑栏中输入公式:=IF(OR(B2>80,C2>80,D2>80),”参与培训”,”取消资格”)
按 Enter键即可根据员工的考核成绩判断出其是否具备参与培训的资格。
将鼠标指针指向E2单元格的右下角,待光变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可得出其他员工参与培训的资格情况,如图所示。
公式解析:
=IF(OR(B2>80,C2>80,D2>80),”参与培训“,”取消资格“)
①判断“B2>80“ ”C2>80” “D2>80”这3个条件中是否有一个条件满足,如果是返回TRUE,如果不是返回FALSE。
②如果①步返回的是TRUE,则返回“参与培训”文字,如果①步返回的是 FALSE,则返回“取消资格”文字。
实例:根据工龄计算其奖金
公司规定工作时间在1年以下者给予200元年终奖,1~3年者为600元,3~5年者为1000元,5~10年者为1400元。现在需要计算每位员工12月份工资加年终奖合计值。
选中D2单元格,在公式编辑栏中输入公式:=C2 IF(B2<=1,200,IF(B2<=3,600,IF(B2<=5,1000,1400)))
按Enter键即可计算出第一位员工12月的工资。
将鼠标指针指向D2单元格的右下角,待光标变成十字形状后,按住标左键向下拖动进行公式填充,即可快速计算出其他员工12月份的工资,如图所示。
公式解析
=C2 IF(B2<=1,200,IF(B2<=3,600,IF(B2<=5,1000,1400)))
①判断B2单元格中的工龄是否小于或等于1,如果是返回200。如果不是进入下一个IF判断。
②判断B2单元格中的工龄是否小于或等于3,如果是返回600。如果不是进入下一个IF判断。
③判断B2单元格中的工龄是否小于或等于5,如果是返回1000。如果不是则返回1400。
实例:根据消费卡类别和消费情况派发赠品
某商场元旦促销活动的规则如下:当卡种为金卡时,消费额小于2888元,赠送“电饭煲”;消费金额小于3888元时,赠送“电磁炉”,否则赠送“微波炉”。当卡种为银卡时,消费金额小于2888元时,赠送“夜间灯”;消费金额小于3888元时,赠送“雨伞”否则赠送“摄像头”。未持卡且消费金额大于2888元时,赠送“浴巾”。
选中D2单元格,在公式编辑栏中输入公式:
=IF(AND(B2=””,C2<2888),””,IF(B2=”金卡”,IF(C2<2888,”电饭煲“,IF(C2<3888,”电磁炉”,”微波炉”)),IF(B2=”银卡”,IF(C2<2888,“夜间灯”,IF(C2<3888,”雨伞”,”摄像头”)),”浴巾”)))
按 Enter键即可根据各用户的持卡类别以及消费额返回相应的赠品。
将鼠标指针指向D2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可依次根据各用户的持卡类别以及消费额返相应的赠品,如图所示。
公式解析
IF(AND(B2=””,C2<2888),””,IF(B2=”金卡”,IF(C2<2888,”电饭煲“,IF(C2<3888,”电磁炉”,”微波炉”)),IF(B2=”银卡”,IF(C2<2888,“夜间灯”,IF(C2<3888,”雨伞”,”摄像头”)),”浴巾”)))
①这是一个IF函数多层嵌套的例子,首先判断B2为空值(即未持卡)和“C2<2888是否同时满足,如果是返回空值即无赠品);如果不是进入下一个IF判断。
②这一部分是对B2中是金卡的判断。即如消费额小于2888元,赠送“电饭煲”;消费金额小于3888元时,赠送“电磁炉”,否则赠送“微波炉”。
③这一部分是对B2中是银卡的判断。即如果消费金额小于2888元时,赠送“夜间灯”;消费金额小于3888元时,赠送“雨伞”,否则赠送“摄像头”。
④如果前面的条件都不满足,则返回“浴巾”。

![图片[1]-Excel函数公式:IF函数实用案例1-职比牛办公资源网](https://cdn.zhibiniu.com/2023/04/5952722c1b7e494c87c89b9005b67ea1.jpg)
![图片[2]-Excel函数公式:IF函数实用案例1-职比牛办公资源网](https://cdn.zhibiniu.com/2023/04/b848f06b9b3735a384dee30e53252a8f.jpg)
![图片[3]-Excel函数公式:IF函数实用案例1-职比牛办公资源网](https://cdn.zhibiniu.com/2023/04/91b33671f2d76e300e6e11159689f594.jpg)







暂无评论内容