今天加大难度开始学习不同的函数。
逻辑值true、false
True:真(成立)
False:假(不成立)
能产生或返回逻辑值的情况:
比较运算符
IS类信息函数
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函数:=IF(B7>=60,”及格”,”不及格”),=IF(判断条件,符合条件的值,不符合条件的值)
And解法:=IF(And(B2>=90,C2>=90),“优秀”,“”)
or函数:=IF(Or(B2=100,C2=100),“满分”,“”)
4IF函数多条件判断:在设置IF后面多层判断时,在每一层需要一个IF函数,每个IF后面都要跟一个条件和返回的值
求两个级别对应的值:=IF(B10=”A1”,5000,IF(B10=”A2”,8000))
求三个级别对应的值:=IF(B10=”A1”,5000,IF(B10=”A2”,8000),,IF(B10=”A3”,10000)))
5多条件区间判断( 在设置数字区间时,用<号设置递增,用>号设置递减)
求学生成绩一:=IF(B2<60,”不及格”,IF(B2<70,”及格”,IF(B2<85,”良好”,”优秀”)))
求学生成绩二:VLOOKUP-用辅助列、模糊匹配完成
6返回区域(IF函数返回的不只是值,还可以引用单元格)
根据条件返回值:=SUM(IF(A2=”销售1部”,B5:B9,E5:E9))-B、E区域为条件数据区域
7IFERROR函数
数据中有出现“0”需要计算的时候用“IFERROR函数”:=IFERROR(B2/A2,”0/错误”)
8实战应用
求及格和不及格的人数 添加辅助列:=IF(D3>60,”及格”,”不及格”) 利用数据透视表统计
9拓展用法
案例1:限定最高不得大于2000: IF函数:=IF(B5>=2000,”2000”,B5) MIN函数:=MIN(B5,2000)
案例2:判断两个数值结果是否正确 IF函数:=IF(B5=C5,”正确”,IF(B5>C5,”少”&(B5-C5,”多”&(C5-B5))) TEXT函数:=TEXT(C5-B5,“少#;多#;正确”)
案例3:根据提成表计算销售提成比率 VLOOKUP函数:=VLOOKUP(B47,$B$35:$C$43,2) LOOKUP函数:=LOOKUP(B47,$B$35:$B$43,$C$35:$C$43)
案例4:根据区号判断部门
10画个笑脸:
根据代码完成