如何使用IF函数在Excel中进行逻辑判断?(掌握Excel中IF函数的用法)

今天我们来聊聊价值观最正的IF函数,他的世界没有灰色!

说起IF必学要谈的就是EXCEL的逻辑判断,正确还是错误,没有模棱两可!

Excel中 满足条件使用逻辑值TRUE,反正不满足使用FALSE这里我们先来好好聊聊逻辑判断

EXCEl中的逻辑判断

1、不同于数学中的写法。初学的同学,非常容易把多多条件同时满足写错举个例子吧:

例子:x同时满足大于等于1小于等于5

错误写法:1≤x≤5

正确写法:And(X>=1,X<=5)

或者关系:X大于等于1 或者 小于等于5

正确写法

:OR(X>=1,X<=5)

EXCEL有自己的规则,我们不能把之前数学上的写法引用到EXCEL中,EXCEL有自己的一套规则,我们要学习和应用规则

以上的结果,只有两种,满足 或者不满足 TRUE和FALSE。

除了AND和OR,还有一种NOT,表示逻辑相反NOT(TRUE)=FALSE

2、AND和OR的区别TRUE和FALSE,两个数据

如何使用IF函数在Excel中进行逻辑判断?(掌握Excel中IF函数的用法)

AND:多个条件判断,全部

满足条件,整体才满足

OR:只要其中一个

满足条件,就满足条件AND和OR,都支持多参数,而不仅仅是我们举例的两个条件

这里特指EXCEL中函数,未来学习Power Pivot有所不同

3、逻辑值和常数在EXCEL中,0FALSE非0TRUE,这点我们再很多时间可以不用判断根据数组来简化IF函数,后续案例

IF函数的应用

1、语法及说明

IF(条件判断,满足条件返回值,[不满足返回值])

第三参数,可以不写,默认为FALSE

2、应用案例说明-成绩等级判断公式:=IF(C2<60,”不及格”,IF(C2<80,”良好”,”优秀”))

这里很多新手容易犯的错误就是写成

非优化公式:=IF(C2<60,”不及格”,IF(AND(C2>=60,C2<80),”良好”,”优秀”))

IF判断的情况,如果第二段不满足,FALSE部分默认就是对应相反的

比如这里C2<60,那么第三参默认就是C2>=60,所有们必要写

如何使用IF函数在Excel中进行逻辑判断?(掌握Excel中IF函数的用法)

3、逻辑值和数值的应用2班在在每个区间+5分,作为标准这里利用的是数值*FASLE=0,数值*TRUE=数值本身

公式:=IF(C2<60+5*(B2=”2班”),”不及格”,IF(C2<80+5*(B2=”2班”),”良好”,”优秀”))

如何使用IF函数在Excel中进行逻辑判断?(掌握Excel中IF函数的用法)

4、多条件使用AND 和 OR

这里我们简化一下只针对1年级1班做判断,并且小于60分不及格,否则及格,其他情况显示空

公式:=IF(AND(B2=”1年级”,C2=”1班”),IF(D2<60,”不及格”,”及格”),””)

如何使用IF函数在Excel中进行逻辑判断?(掌握Excel中IF函数的用法)

OR用法:1年级1班和2班为特训班,其他为普通班

公式:=IF(B2=”1年级”,IF(OR(C2=”1班”,C2=”2班”),”特训班”,”普通班”),”普通班”)

这里首先要满足1年级,然后1班或者2班就是特训班,剩下的就都是普通班

如何使用IF函数在Excel中进行逻辑判断?(掌握Excel中IF函数的用法)

番外

区间划分的成绩判断,我们可以使用VLOOKUP或者LOOKUP简化

分段较多的情况,一般实战推荐使用!

如何使用IF函数在Excel中进行逻辑判断?(掌握Excel中IF函数的用法)
如何使用IF函数在Excel中进行逻辑判断?(掌握Excel中IF函数的用法)

Excel办公实战,高效办公,每天进步一点点!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2305938578@qq.com 举报,一经查实,本站将立刻删除,本文链接:https://www.spubm.cn/26178.html

(0)
上一篇 10小时前
下一篇 10小时前

好文章推荐

发表评论

登录后才能评论