- 1、小猪外链里发表的文章仅代表作者本人的观点,与本网站立场无关。
2、小猪外链网资源分享仅为个人学习、交流之用,同时向原著作者表达敬意。
3、小猪外链网仅提供信息存储空间服务,小猪外链网信息均来源于用户自行发布,不承担任何法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,可以按照《小猪外链网文章侵权处理流程》进行处理,同时向原著作者表达敬意。
4、内容由网友自主上传,如有侵权、违规请联系邮箱616859395@qq.com进行处理。


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,"")
网站公告
近期本站被人为恶意注册及发布垃圾帖,每一个发帖都会经过审核,一经发现违法或垃圾帖的用户,帖子将被删除或封号,请大家共同维护互联网环境,共创美好互联网未来。
详细的发帖规则请阅读:
《小猪外链网发帖规则》
《小猪外链网最新金币规则》
注:本站严禁发布灰色违禁违法内容,如发现立刻永久封号,如开通会员的概不退款。
免责申明:本网站内容由平台入驻会员撰写,除创始人账号外,其他观点仅代表作者本人,不代表小猪外链网立场。如果内容涉及侵犯其他公司、团体的利益、请联系小猪SEO外链网客服举证删除
您的IP:10.3.107.103,2025-08-16 11:03:27,Processed in 0.3424 second(s).