一、 逻辑值True、Falsel
1、逻辑值:AND、OR、NOT 很少单独使用,一般与其他函数嵌套使用,尤其是IF函数
与(and),或(or),非(not)
and:所有条件为true,则返回true,否则返回false
or:其中之一条件为true,则返回true,否则返回false
not:如果条件参数结果为true,则返回false,同理结果为false,则返回true
二、 基本用法
基本用法在核算成绩,业绩时运用比较多,
IF:=IF(B7>=60,"及格")判断是否满足某个条件,如果满足返回一个值,如果不满足返回另一个值。
AND:=AND(B7>=60,C7>=60) 两个条件同时满足,
OR:=OR(B7>=60,C7>=60) 两个条件满足其中一个即可。
三、 进阶用法
=IF(AND(B13<>"未考",B13>=160),"优秀","")
=IF(判断条件,符合条件时返回的值,不符合条件时返回的值)
四、 IF函数多条件判断
IF函数单条件多层级嵌套条件判断 =IF(B30="A1",5000,IF(B30="A2",8000,IF(B30="A3",10000,IF(B30="A4",20000))))
五、 多条件区间判断
针对学习成绩设置级别
在设置IF多层判断时,每一层需要一个IF函数。每个IF后面跟一个条件和符合条件的返回结果。
在设置数字区间时,用<号时设置数字递增,用>号时设置递减。
=IF(B2<60,"不及格",IF(B2<70,"及格",IF(B2<85,"良好","优秀")))
=IF(B2>=85,"优秀",IF(B2>=70,"良好",IF(B2>=60,"及格","不及格"))))
六、 返回区域
=SUM(IF(A2="销售1部",B5:B9,E5:E9))
If函数返回的不只是值,还可以是单元格引用
注意:最后按CTRL+SHIFT+ENTER来完成。
七、 IFERROR函数
计算平均单价时会出现错误值,如何规避呢?
=IFERROR(C2/B2,"错误")
规避错误值的方法在日常工作中很实用,务必要掌握IFERROR函数的用法。
八、 实战应用
统计各个学科中,及格和不及格的人数,添加一行辅助列--=IF(D3>=60,"及格","不及格"),计算出及格和不及格的科目,再用数据透视表——计数来实现。
添加辅助列if函数判断是否及格,然后用数据透视表汇总计算。
九、拓展用法
用if'函数感觉复杂的时候,可以用其他的函数来代替if完成,比如:Min、Vlookup、Lookup、Choose
十、画一个笑脸、吐个舌头、加个黑眼珠
学习函数枯燥无味,但是你如果不学怎么能知道他是如此好玩,还能做笑脸,甚至是更多更好玩的东西,会跳舞的饮料,太神奇了,简直无法想想那。
网友评论