大家好,今天分享的是IF函数的三个小伙伴,AND函数、OR函数和NOT函数,它们也称作与、或和非函数。也就是并且、或者和相反的意思。

三个条件if函数的使用方法 小函数大用处IF和它的三个好伙伴(1)

一:定义概述

IF函数是指对某一条件进行判定,满足时输出一种结果,否则输出另外一种结果。

也就是我们日常中常说的“如果你能.....,那么我就......,否则就会......”的意思。

AND函数它是指对多个条件进行同时判定,当多个条件同时成立时,判定才成立,返回想要的结果,否则返回另一种结果。例如三科成绩都在90分以上才是优秀学生。

OR函数也是指对多个条件进行同时判定,当多个条件中只要有一个条件成立,判定就成立,就返回想要的结果,否则返回另一种结果。例如三次考试只要一次满60分,就算及格。

NOT函数是对逻辑值取相反的结果。当判定成立时,返回不成立的结果。这个函数很少用到,大家在后面的案例中了解一下就好。


三个条件if函数的使用方法 小函数大用处IF和它的三个好伙伴(2)

二:语法讲解

IF函数的语法结构为:IF(logical-test,[value-if-true],[value-if-false]),用汉语表示就是:IF((测试条件,真值,假值)。

AND函数的语法结构为:AND(logical1,[logicol2],[logical3]...),用汉语表示为:AND(条件1,[条件2],[条件3],...);这里logical1是指条件1,同样后面还有条件2,条件3等等,应至少存在一个条件。

OR函数的语法结构为:OR(logical1,[logicol2],[logical3]...),用汉语表示为:OR(条件1,[条件2],[条件3],...);这里logical1是指条件1,同样后面还有条件2,条件3等等,应至少存在一个条件。整体上与AND相同,只是在判定时的逻辑关系不同。

NOT函数的语法结构为:NOT(logical),条件只有一个。

三个条件if函数的使用方法 小函数大用处IF和它的三个好伙伴(3)

三:案例分享

在实际工作中,IF函数常常与这三个函数配套使用,如下:

三个条件if函数的使用方法 小函数大用处IF和它的三个好伙伴(4)

【例一】对产品尺寸进行验证,当尺寸位于48mm到52mm时,为合格品,否则为不良品。

析:本例中合格品应满足两个条件,条件一:尺寸大于等于48mm,条件二 尺寸小于等于52mm。两个条件同时满足时,输出合格品,否则为不良品。

另外,也可以用IF嵌套的方式来完成,当尺寸大于等于48mm时,进入下一层IF判定,判定尺寸是否小于等于52mm,若成立,输出合格品,否则均输出不良品。

操作:在C2单元格输出函数“=IF(AND(B2>=48,B2<=52),”合格品”,”不良品””或者函数“=IF(B2>=48,IF(B2<=52,"合格","不合格"),"不合格")”,回车。

双击C2右下角填充柄,对产品尺寸进行快速验证。

三个条件if函数的使用方法 小函数大用处IF和它的三个好伙伴(5)

从上例中可以看出,AND函数可以简化IF函数的嵌套,使用起来更加方便易于理解。

【例二】对学生的三次考试成绩进行判定,当有一次成绩满足大于等于90分时,即可判定为优秀,否则为良好。

三个条件if函数的使用方法 小函数大用处IF和它的三个好伙伴(6)

析:本例中成绩优秀只需满足三次成绩有一次大于等于90分即可。

操作:在E2单元格输入函数“=IF(OR(B2>=90,C2>=90,D2>=90),”优秀”,”良好””,回车后双击E2单元格右下角填充柄,完成操作。

三个条件if函数的使用方法 小函数大用处IF和它的三个好伙伴(7)

【例三】对于NOT函数,简单的说一下。一次跳远比赛中,超过1.6米为及格,如何用NOT函数来表达?

析:函数关系为“=IF(NOT(B2>1.6),”不及格”,”及格”)”,用IF函数表示为“=IF(B2<1,.6,”不及格”,”及格”)”

NOT函数往往可通过IF函数表达出来,所以它在实际工作中很少用到。

好了,今天的内容到这里就要结束了。谢谢大家的认真阅读,欢迎点击关注,阅读更多其他内容。

,