逻辑函数

图片发自App

    今天的学习内容是逻辑函数(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、可以用函数画一个笑脸、吐个舌头、加个黑眼珠

      今天听了威达老师的分享,用红包激励自己坚持,我也要试试。每次读一本书读一半就放弃,听课程听一个开头就不听。甚至有些决定做的事情,想到可能很难,还没开始就放弃了。现在想想很可惜,其实迈出第一步,再咬牙坚持一下,后面等待我们的就是成功。加油!红包激励法走起!

你可能感兴趣的:(逻辑函数)