美文网首页Office职场大学
逻辑函数AND、OR、NOT带来深入学习之旅

逻辑函数AND、OR、NOT带来深入学习之旅

作者: 紫菱丹丹 | 来源:发表于2019-07-22 23:07 被阅读20次

今天进入第8期EXCEL特训营学习第十二天的课程,越来越深入了,难度也更大了,耐心学完今天的课程,实属不易!今天共十个知识点,具体如下:

一、关于两个逻辑值True、False、三个逻辑函数基本介绍

1、两个逻辑值True、False

了解两个逻辑值的概念,即true、false:即条件若成立,返回的就是TRUE(真),条件不成立的,返回的则是FALSE(假):

能产生回返回逻辑值的情况有:

1)比较运算符,如+、-、×、÷、=;

2)is类信息函数;

3)and\not\or等逻辑函数。

2、如何将逻辑值转换成数值?在很多函数嵌套引用中需要将逻辑值转换成对应数值进行计算!

1)用true、false乘以1=0或1.

2)输入=--C3;

3)输入N函数, =N(C2)。

3、三个逻辑函数AND、OR、NOT

1) AND:是指所有条件为true,则返回true,否则则返回false;(相当于串联电路)

2)OR:其中之一条件为true,则返回true,否则返回false;(相当于并联电路)

3)NOT:如果条件参数结果为true,则返回false,同理结果为false,则返回true。(黑白颠倒)

如何颠倒呢?具体如下:

=NOT(TRUE)——结果为TRUE的相反值FALSE

=NOT(1314)——结果为FALSE,因为正数、负数与TRUE等价

=NOT(A1)——如果A1单元格为空,则结果返回TRUE,因为空单元格会被当做0值处理

=NOT(1+1>1)——2>1结果为TRUE,所以NOT(1+1>1)结果为TRUE的相反值FALSE

AND、OR、NOT很少单独使用,一般与其他函数嵌套使用,尤其是IF函数。

二、基本用法

1、检查语文成绩是否合格?

输入=IF(B2>=60,"及格"):其中大于等于号一定要在英文状态下进行输入!返回的是及格或False;

输入=AND(B2>=60,C2>=60),返回的结果是true或者false;

输入=OR(B2>=60,C2>=60),只要满足一个条件就会显示true,返回的结果是true或者false。

三、逻辑函数的进阶用法

1、IF函数一共有三个参数:IF(判断条件,符合条件时返回的值,不符合条件时返回的值)!

[if !vml]

[endif]

2、if和and函数的组合应用

1)两科成绩>=90,显示为"优秀":输入=IF(AND(B2>=90,C2>=90),"优秀","")实现!

2)其中一科为100,显示"满分":输入=IF(OR(B2=100,C2=100),"满分","")实现!

四、IF函数多条件判断

[if !vml]

[endif]

注意:添加几个条件,就加几个右括号!

五、多条件区间判断

方法一:利用if函数输入条件

[if !vml]

[endif]

方法二:利用辅助列,进行模糊匹配,输入=VLOOKUP(B2,$A$13:$B$17,2,1),可快速把课件中要求的等级匹配出来!

六、返回区域:If函数不仅可以返回值,还可以返回单元格引用的区域

七、IFERROR函数

在计算平均单价时,会出现逻辑错误值[if !vml]

[endif],即数量为零的情况,可使用该函数规避错误值,务必要学会IFERROR函数的用法!

八、实战应用

1、统计及格和不及格的人数

添加辅助列:是否及格-输入=IF(D3>=60,"及格","不及格")-插入-数据透视表-选择区域-选则现有工作表-把学科放拖动到行-把是否及格拖动到行标签-再次把是否及格拖动到值区域-实现统计出各学科及格和不及格的人数的目的!

九、拓展用法

1、提成区间限度,两个函数可起到同样的效果,min函数更快!

[if !vml]

[endif]

2、用text函数可以快速判断计算结果是否正确!

[if !vml]

[endif]

3、用提成表计算提成比率,if函数太麻烦了!

[if !vml]

[endif]

4、根据序号判断部门,choose函数更快!

[if !vml]

[endif]

十、用IF函数画个笑脸等。

相关文章

  • 逻辑函数AND、OR、NOT带来深入学习之旅

    今天进入第8期EXCEL特训营学习第十二天的课程,越来越深入了,难度也更大了,耐心学完今天的课程,实属不易!今天共...

  • 逻辑函数

    今天开始,我们正式踏入了函数的学习之路。 函数第一讲,储君老师为我们带来了4个逻辑函数——and、or、not、i...

  • 2018-09-10 E战到底特训营 第十天之逻辑函数

    越是碎片化时代,越是系统化学习!今日学习主题:逻辑函数 001逻辑值true,false 逻辑函数:AND(串联)...

  • 2019-01-21

    学习逻辑函数笔记 今天是2019年1月21日,星期日,学习的主题是逻辑函数(If,and和or) 第一逻辑...

  • 学习逻辑函数

    今天学习if,and,or逻辑函数,首先我们要先区分真和假,true为真(成立),false为假(不成立),能产生...

  • 逻辑函数(IF And Or)

    今天学习了逻辑函数IF And Or,喜欢这样纯干货的实用技能。 在学习函数之前首先学习了逻辑值的概念,True就...

  • 特训营三期(第10天)

    2018-9-10,今天学习了“认识函数(罗辑函数),逻辑函数(IF、And、Or) 1.逻辑值True、Fals...

  • 逻辑函数

    无论我们做什么事情,都是由逻辑可循的,我们Excel函数也是如此,今天我们来重点学习一下逻辑函数。 一、逻辑函数 ...

  • E战到底特训营第六期第六队白格尔第12天打卡

    今天继续学习函数,主要是以if函数为代表的条件函数。今天的课和逻辑学有很大关联。逻辑值true false就是逻辑...

  • 逻辑函数

    今天的学习内容为逻辑函数(IF、And、Or)和一些拓展的应用。 一、逻辑值 什么是逻辑函数呢?用来判断真假...

网友评论

    本文标题:逻辑函数AND、OR、NOT带来深入学习之旅

    本文链接:https://www.haomeiwen.com/subject/qezglctx.html