美文网首页
2019-11-14

2019-11-14

作者: 李然_ca10 | 来源:发表于2019-11-14 11:21 被阅读0次

    E战到底 DAY12.逻辑函数(IF、And、Or)

    1.逻辑值True、False

    逻辑值:true真(成立),false假(不成)立)

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

    比较运算符:+、-、x、/、=

    is类信息函数

    and,or,not在函数嵌套引用里需要把逻辑值转换为数值

    逻辑值:AND、OR、NOT

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

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

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

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

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

    AND函数

    AND(logical1,logical2,...)

    判断多个条件是否同时成立:所有参数的计算结果为TRUE时,返回TRUE,只要有一个参数的计算结果为FALSE,即返回FALSE

    OR函数

    OR(logincal1,logical2,...)

    判断多个条件是否至少有一个条件同时成立:在其参数组中,任何一个参数逻辑值为TRUE,即返回TRUE,任何一个参数的逻辑值为FALSE,即返回FALSE

    NOT函数

    NOT(logical1)

    对逻辑值求反:如果逻辑值为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

    2.基本用法

    应用场景:逻辑判断,条件筛选

    IF函数:IF(判断条件,符合条件时返回的值,不符合条件时返回的值)

    AND函数:AND(判断条件1,判断条件2)这两个条件是同时满足的

    OR函数:OR(判断条件1,判断条件2)这两个条件只满足其中一个就行

    3.进阶用法

    IF可与AND、OR嵌套使用

    4.IF函数多条件判断

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

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

    5.多条件区间判断

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

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

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

    6.返回区域

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

    IF(判断条件,符合条件时返回的区域,不符合条件时返回的区域)

    7.IFERROR函数

    应用场景:规避错误值的方法在日常工作中很实用,所以希望同学们务必要学会IFERROR函数的用法。

    IFERROR(需要判断是否错误的对象,如果错误返回的值)

    8.实战应用

    9.拓展用法

    当IF函数设置过于复杂时,可以选择MIN,TEXT,VLOOKUP,LOOKUP,CHOOSE等函数来替代

    10.画个笑脸

    相关文章

      网友评论

          本文标题:2019-11-14

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