打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
强大的if函数(上)

IF函数是excel常用的函数之一,凡是数据中涉及到条件逻辑判断,多条件判断的问题,都是可以用IF函数来解决。而且IF函数和其他很多函数结合使用,能够起到强大的作用。

下面就让童鞋们认识一下IF函数那些不为人知的强大功能

  • IF的基础用法

IF函数可以对值进行逻辑判断,IF函数可以表示为 IF(判断条件,TRUE返回值,FALSE返回值)因此IF函数可以返回两个结果,第一个结果是判断值为TRUE,第二个结果是判断值为FALSE。

如上表,要根据员工的等级发放补贴,等级A补贴500元,等级B不补贴

在C2输入公式:=IF(B2="A",500,"")

IF函数的第一参数B2="A"用于判断等级是否为A,如果是返回第二参数500,如果不是返回第三参数空" "

  • IF单条件多层嵌套判断

如上表,我们需要根据等级来给出相应的补贴。

等级A补贴500元

等级B补贴200元

等级C补贴100元

C2单元格输入公式:=IF(B2="A",500,IF(B2="B",200,100))

首先判断C2单元格是否等于A,等于A则返回500,不等于A则继续下一个IF的判断

  • IF函数或关系条件判断

如上表,只要等级是A或者等级是B的补贴500元,其余补贴200元

这里是一个或的关系

在C2单元格输入公式:=IF((B2="A")+(B2="B"),500,200)

这里的+号代表or

当然也可以使用这个公式:=IF(OR(B2="A",B2="B"),500,200)

或者这个公式:=IF(OR(B2={"A","B"}),500,200)

  • IF函数且关系条件判断

如上表,等级为A且工龄>4的 同时满足这两个条件补贴500元,其余不补贴

在D2单元格输入公式:=IF((B2="A")*(C2>4),500,"")

这里的*号代表AND

也可以使用公式:=IF(AND(B2="A",C2>4),500,"")

  • IF复杂多条件判断

如上表,性别为男且等级为A或者性别为女等级为B 满足条件的补贴500元,其余不补贴

在D2输入公式:=IF((B2="男")*(C2="A")+(B2="女")*(C2="B"),500,"")

也可以使用公式:=IF(OR(AND(B2="男",C2="A"),AND(B2="女",C2="B")),500,"")

今天先分享到这里,下一章分享涉及到数组的IF函数

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Vlookup函数的使用技巧及应用实例
入职第一天,老板就和我说,excel中的这几个函数一定要会
Excel常用函数集锦:这些函数你都会用么?快来瞧瞧!
INDEX SMALL IF函数组合运用
excel数据查询的五种方法
受够加班煎熬,我整理出12个Excel表格核对神技!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服