逻辑函数(IF、AND、OR)

学习笔记

1、 逻辑值True、False

1)True;真成:,在四则运算及乘幂、开方运算中数值为“1”;在逻辑判断中,数值为所有非“0”数值

2)False假(不)成立:在四则运算及乘幂、开方运算中数值为“0”;在逻辑判断中,数值为“0”

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

(1)比较运算符基本用法

(2)is类信息函数

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

and:判断多个条件是否同时成立

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

not:对逻辑值求反

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

2、 基本用法

1)IF函数:=IF(B7>=60,"及格")

2)and函数:=AND(B7>=60,C7>=60)

3)or函数:=OR(B7>=60,C7>=60

3、进阶用法

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

2)And解法:=IF(AND(B2>=90,C2>=90),"优秀","")

3) Or解法:=IF(OR(B2=100,C2=100),"满分","")

4、IF函数多条件判断

1) 公式:=IF(B10="A1",5000,IF(B10="A2",8000))多条件区间判断

2) 注意:在设置IF函数时,每一层需要一个IF函数;每个IF后面跟一个条件和符合条件的返回结果

5、 多条件区间判断:

1)公式:=IF(B2<60,"不及格",IF(B2<70,"及格",IF(B2<85,"良好","优秀")))

2)注意:在设置IF多层判断时,每一层需要一个函数;每个IF后面跟一个条件和符合条件的返回结果;在设置数字区间时,用<号要设置数字递增,用>时要用设置递减

6、 返回区域

公式:=SUM(IF(A2=”销售部1”B5:B9,E5:E9,))

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

7、 IFERROR函数

=IFERROR(C2/B2,0)

=IFERROR(C2/B2,"错误")

8、 实战应用

统计各个学科中,及格和不及格的人数

添加辅助列→是否及格→录入公式: =IF(D3>=60,"及格",“不及格”) →插入数据透视表→选择对应的区域→现有工作表→选择位置→确定

9、 拓展用法

案列1:提成区间限定,最高不得大于2000

IF函数:=IF(B5>=2000,2000,B5)

MIN公式:=MIN(B5,2000)

案例2

判断计算结果是否正确

IF函数:=IF(B20=C20,"正确",IF(B20>C20,"少"&(B20-C20),"多"&(C20-B20)))

Text公式:=TEXT(C20-B20,"少#;多#;正确")

案例3

根据提成表计算销售提成

IF函数:公式太复杂

VLOOKUP函数:=VLOOKUP(B47,$B$35:$C$43,2)

LOOKUP函数:=LOOKUP(B47,$B$35:$B$43,$C$35:$C$43)

10、画笑脸:复制录制好的函数公式代码

学习总结:今天主要学习了逻辑函数IF、AND、OR的应用,AND、OR很少单独使用,通常于其他函数嵌套使用,尤其是与IF函数。我在实际工作中有时会用到IF函数,但是比较简单,不会使用复杂的公式,在今天的课件学习中,拓展用法中的案例2、案例3、案例4中的函数公式没有搞明白,感觉自己的思维跟不上。我知道想在这21天的时间里要把所学的内容都掌握是不可能的,必需要坚持天天练习才行,但是不管怎么样,在这十多天的时间里我对EXCEL的认识比之前更进一步了。


图片发自简书App


图片发自简书App



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

推荐阅读更多精彩内容