今天的学习内容是逻辑函数(IF、And、Or),笔记如下。
1、 逻辑值True、Fal逻辑值:AND、OR、NOT
与(and),或(or),非(not)
and:所有条件为true,则返回true,否则返回false
or:其中之一条件为true,则返回true,否则返回false
not:如果条件参数结果为true,则返回false,同理结果为false,则返回true 很少单独使用,一般与其他函数嵌套使用,尤其是IF函数
2、 基本用法
IF:=IF(B7>=60,"及格")判断是否满足某个条件,如果满足返回一个值,如果不满足返回另一个值。
AND:=AND(B7>=60,C7>=60) 两个条件同时满足,
OR:=OR(B7>=60,C7>=60) 两个条件满足其中一个即可。
3、 进阶用法
=IF(AND(B13<>"未考",B13>=160),"优秀","")
=IF(判断条件,符合条件时返回的值,不符合条件时返回的值)
4、 IF函数多条件判断
IF函数单条件多层级嵌套条件判断 =IF(B30="A1",5000,IF(B30="A2",8000,IF(B30="A3",10000,IF(B30="A4",20000))))
5、 多条件区间判断
在设置IF多层判断时,每一层需要一个IF函数。每个IF后面跟一个条件和符合条件的返回结果。
=IF(B5>99,"满分",IF(B5>=90,"优秀",IF(B5>=80,"良好",IF(B5>=60,"及格","不及格"))))
6、 返回区域
=SUM(IF(A2="销售1部",B5:B9,E5:E9))
If函数返回的不只是值,还可以是单元格引用
一定一定要CTRL+SHIFT+ENTER来完结操作 ,不然数字就是错的。
7、 IFERROR函数
=IFERROR(C2/B2,"错误")
可以用来规避错误值,错误时返回需要提示的文本。
8、 实战应用 统计各个学科中,及格和不及格的人数,添加一行辅助列——=IF(D3>=60,"及格","不及格"),计算出及格和不及格的科目,再用数据透视表——计数来实现。
添加辅助列if函数判断是否及格,然后用数据透视表汇总计算。
9、拓展用法
有些问题用if函数会比较复杂,可以用其他函数直接实现结果,比如:Min、Vlookup、Lookup、Choose
10、可以用函数画一个笑脸、吐个舌头、加个黑眼珠
今天听了威达老师的分享,用红包激励自己坚持,我也要试试。每次读一本书读一半就放弃,听课程听一个开头就不听。甚至有些决定做的事情,想到可能很难,还没开始就放弃了。现在想想很可惜,其实迈出第一步,再咬牙坚持一下,后面等待我们的就是成功。加油!红包激励法走起!