逻辑函数(IF、And、Or)

一、逻辑值:

true,真(成立)

false,真(成立)|假(不成)立)

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

①比较运算符

②is类信息函数

and,or,not

逻辑值:AND、OR、NOT

与(and),或(or),非(not)

and:所有条件为true,则返回true,否则返回false

or:其中之一条件为true,则返回true,否则返回false

not:如果条件参数结果为true,则返回false,同理结果为false,则返回true

很少单独使用,一般与其他函数嵌管使用,尤其是F函数

AND函数

[判断多个条件是否同时成立]

所有参数的计算结果为TRUE时

只要有一个参数的计算结果为FAISE

OR函数

【判断多个条件是否至少有一个条件同时成立】

在其参数组中

任何一个参数思辑位为TRUE,即返回TRUE任何一个参数的逻相值为 FALSE,即返回FALSE

NOT函数

【对逻辑值求反】

[对逻辑值求反]

如果逻辑值为FALSE,函数NOT 返回TRUE

如果逻辑值为TRUE,函数NOT 返回 FALSE

黑白颠倒

=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

  逻辑函数基本用法:

=IF(B7>-60,“及格”)

=AND(B7>=60,C7>=60)

=0R(保7>=60,C7>=60)

逻辑函数的进阶用法:

IF函数的参数

①判断条件②符合条件时返回的值③不符合条件时返回的值

注:在录入文本的情况下用英文状态双引号

1=IF(B10="A1",5000,IF(B10-A2",8000))

在设置IF多层判断时,每一层需要一个IF函数

每一个IF后面跟一个条件和符号条件的返回结果

五、多条件区间判断

①在设置IF多层判断时,每一层需要一个IF函数。

②每一个IF后面跟一个条件和符合条件的返回结果。

③在设置做数字区间时,用<号要设置数字递增,用>号时要用设置递减。

六、返回区域

IF函数返回的不只完值,还可以是单元格引用

七、IFERROR函数

八、实战应用

九、拓展用法

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今天知识点很多,打卡也比昨天晚了。 有我们42天精通班熟悉的知识点,但是看着又有点模糊了,重新开始学习吧,加油! ...
    海洁百图阅读 884评论 0 0
  • 1.逻辑值True、False 我们来看一下,这里有两列销售额1,销售额2,分别对应不同的数据。 如果我们校验 =...
    奔跑吧太盼阅读 481评论 0 0
  • 开营第13天了,今天学习内容为逻辑函数(IF、And、Or),以下为今天学习的内容: 一、 逻辑值True、...
    5队my阅读 442评论 0 0
  • 30.电影应与广播一样,不断加强国有化,要为发扬民族主义出力,而不是为敌人招魂。 31.感恩食物而不是神。 32....
    焉哉乎也2017阅读 559评论 0 1
  • 单例模式是设计模式中使用最普遍的设计模式之一。它是一种对对象创建模式,主要用于产生一个对象的具体唯一实例,它可以确...
    凡星轨迹阅读 777评论 0 49