逻辑值、AND、OR、NOT 函数的应用

2025-10-02 17:27:54

1、And函数

它是一个逻辑函数,所有条件为true,则返回true,,否则返回false,通常和IF函数放在一起用。=IF(AND(C2>=95,D2>=95),"优秀","")

公式解析:如果C2>=95,D2>=95两条件都满足,那么显示"优秀",否则显示""

逻辑值、AND、OR、NOT 函数的应用

2、逻辑值与0和1的关系及运用

true :正确-成立-是 ,  相当于1 。false :错误-不成立-否 ,false 相当于0。

详见下图:

逻辑值、AND、OR、NOT 函数的应用

3、OR函数

它是一个逻辑函数,其中之一条件为true,则返回true,否则返回false,通常和IF函数放在一起用。=IF(OR(C2>=95,D2>=95),"优秀","")

公式解析:如果C2>=95,D2>=95两条件都满足其中一个,显示"优秀",否则显示""

逻辑值、AND、OR、NOT 函数的应用

4、NOT函数

它是一个逻辑函数,如果条件参数结果为true,则返回false,同理结果为false,则返回true,通常和IF函数放在一起用。=IF(NOT(C2>=95),"优秀","")

公式解析:如果C2>=95,,显示"",否则显示"优秀"。

逻辑值、AND、OR、NOT 函数的应用

5、练习:要求:判断下表中>=160的学生为"优秀"?

输入公式=IF(AND(E2<>"未考",E2>=160),"优秀",""),结果如图所示:

逻辑值、AND、OR、NOT 函数的应用

逻辑值、AND、OR、NOT 函数的应用

6、 AND、OR 与 *、+之间的关系:

=AND(TRUE,TRUE,TRUE,TRUE,TRUE,FALSE)——AND(1,1,1,1,1,0),——1*1*1*1*1*0,——0。

=OR(FALSE,FALSE,FALSE,FALSE,FALSE,TRUE)——OR(0,0,0,0,0,1)——=0+0+0+0+0+1——1

总结规律:AND可以用*代替

                OR可以用+代替

仔细观察下图公式是不是有变化,但结果是一样的。

逻辑值、AND、OR、NOT 函数的应用

7、练习要求:求出两科成绩都同时大于等于90的人数,数组公式要用CTRL+SHIFT+ENTER键,同时按才可以奥!

逻辑值、AND、OR、NOT 函数的应用

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢