连续三天,被Excel公式与函数烧脑了,稍微理一下思路,继续E战到底特训营第12天的学习,我是3队的美运阳光,让我们首先了解逻辑值与逻辑函数呗。
1,2个逻辑值&3个逻辑函数
逻辑值true 是指满足条件后的显示,
逻辑值false 指不满足条件后的显示。
能产生或返回逻辑值的情况如下:
1)比较运算符+-*/=,
2)is类信息函数,
3)逻辑函数
①and 所有条件满足,true
②or 其中之一条件满足,true
③not 如果条件参数结果为true则返回false,同理结果为false,则返回true
逻辑值可以转换成数值,在函数嵌套里面会使用频繁。
Tips:
not/黑白颠倒
=not(true),结果为TRUE的相反值
=not(1314)结果为false,因为正数、负数与true等价
=not(A1),如果A1单元格为空,则结果返回True,因为控单元格会被当作0值处理
=not(1+1>1),结果为true的相反值false
2,基本用法
=IF(B7>=60,"及格")
=And(B7>=60,C7>=60)
=OR(B7>=60,C7>=60)
3,进阶用法
步骤:调取函数参数,判断条件,录入if函数公式。
=IF(B7>=60,“及格”)
=IF(B2>=60,"及格","不及格") enter
在向下拖动公式。
=IF(判断条件,符合条件时返回的值,不符合条件时返回的值)
4-5,if 函数多条件判断
=IF(B10="A1",5000,IF(B-109,="A2",8000)) 回车,向下拖动公式
注意️:有几个if,就有几个右括弧
Tips:
在设置IF多重判断时,每一层需要一个IF函数,每个IF后面跟一个条件和符合条件的返回结果。
IF函数返回的不只是值,还可以是单元格引用
SUM(IF(A2="销售1部",B5:B9,E5:E9))
Tips:
F9, 可以查看引用的内容
6,返回区域
and解法
=IF(And(B2>=90,C2>=90),"优秀","")enter
Or的解法
=IF(or(B2=100,C2=100),"满分”,“”)回车
7,IFERROR函数
IFERROR(C2/B2,0)
IFERROR(C2/B2,"错误")
规避错误值的方法在日常工作中很实用
8,实战应用:统计各个学科中,及格和不及格的人数
IF(D3>=60,"及格","不及格”)回车,向下拖动
9,拓展应用
IF函数
Min函数
TEXT函数
VLOOKUP函数
=VLOOKUP(B47,$B$35:$C$43,2)
=LOOKUP函数
=Lookup(B47,$B$35:$B$43,$C$35:$C$43)
例:根据区号,判断部门。
=VLOOKUP(A63,(101,"总办";102,"销售";103,"财务";104,"客服";105,"人事"),2,0)
=CHOOSE(A63-100,"总办","销售","财务","客服","人事")
10,If函数画笑脸
1,新建表格,选中A1-CN95区域
2,录入公式代码(已有,复制就好)
3,Ctrl+Enter
4,调整表格就好