E战到底——逻辑函数Day13

1.逻辑值:与(and),或(or),非(not)                                 

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

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

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

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

2、逻辑值:true,false                   

能产生或返回逻辑值的情况: 比较运算符 ,  is类信息函数 ,and,or,not           

3、基本用法

我在储君老师课件的基础上,做了一些改动,这样更容易区分if、and和or函数。其中and函数和or函数要结合if函数去使用。在if函数中,不管C列是多少分,只要我们设置的B列单元格>=60时,就会显示及格;在and函数中,只有B列和C列同时>=60时,才会显示及格;而or函数是,只要B列和C列有一个>=60分,就会显示及格。他们的公式分别是:

IF函数:=IF(B2>=60,"及格","不及格")

and函数:=IF(AND(B2>=90,C2>=90),"优秀","")

or函数:=IF(OR(B2=100,C2=100),"满分","")

4、进阶用法

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

在使用过程中,先判断使用and还是or,然后录入函数公式,例如:我们现在要做出:1、两科成绩>=90,显示为"优秀",2、其中一科为100,显示"满分"

有时候会遇到特殊情况,例如:要判断出>=160的学生为"优秀",因为出现了未考,这时未考既不大于等于160也不小于160,所以我们要用and函数把它考虑在内,这里的<>就是不等于的意思。=IF(AND(B14>=160,B14<>"未考"),"优秀","")

5、多条件判断

在设置IF多层判断时,每一层需要一个IF函数,每个IF后面跟一个条件和符合条件的返回结果,

例如:判断A4级别对应的基本工资,输入的公式=IF(B46="A1",5000,(IF(B46="A2",8000,(IF(B46="A3",10000,(IF(B46="A4",20000)))))))

6、认领函数的学习

len函数的进阶用法:从身份证里提取出生日期,并以年月日的形式表现出来=IF(LEN(B2)=18,MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&"日","19"&MID(B2,7,2)&"年"&MID(B2,9,2)&"月"&MID(B2,11,2)&"日")

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 7,968评论 0 10
  • 你还在为Excel中IF函数的使用方法而苦恼吗,今天储君老师已经使用IF函数在Excel表格中画笑脸了,让你枯燥的...
    萤火虫的秘密阅读 557评论 0 0
  • 儿子晚上本来准备在楼下睡觉的,因为楼下有电视,可以看动画片,那我就只有一个人在楼上了,到楼上转了一圈我害怕了,因为...
    刘韩旭妈妈阅读 163评论 0 1
  • 基本数据类型String Number Boolean Null Undefined引用数据类型 Object在...
    hi武林高手阅读 1,143评论 0 2
  • “你人过来就可以了,其他的什么都不重要,过来再买,我怕你拿的东西太多,小身板受不了。”他在QQ的那端说,看不清...
    沫沫李阅读 275评论 2 0

友情链接更多精彩内容