E站到底训练营第十天!
一直加班到9点,回来小娃又非让陪睡,到现在总算是睡着了,可以我的打卡了!
今天主要学习了逻辑函数 IF AND OR
一、基本逻辑值 TRUE AND FALSE
(1) 检验A2,B2是否一致,直接输入公式 =A2=B2, 会返回一逻辑值
如果一致,返回TRUE, 如果不一致,返回FALSE
也就是说条件成立是,逻辑值 为TRUE;条件不成立,逻辑值 为FALSE
(2)返回逻辑值 的情况一般有三种
比较运算符, IS类的信息函数, 逻辑函数(and/not/or)
(3)逻辑值转换为数值,用几种 方法
当逻辑值 乘1时,可以转换为数值 ;数值为1(true),数值为0(false)
双负号进行计算时,也可以转换为数值;
还有用N函数 =N(B2)
我们需要转为数值的情况,主要用于嵌套函数中,需要将逻辑值 转换为数值,以便于计算。
AND ,OR ,NOT
(1) 这几个函数一般嵌套使用,很少单独使用
(2)AND为两个都满足,OR仅一方满足,NOT刚好相反,对即错,错即对
二、基本用法
IF=IF(判断条件,符合条件时返回的值,不符合条件时返回的值)
用IF 函数判断逻辑条件,见图
三、进阶用法
用IF 和AND、OR组合应用,嵌套函数,见图
四、多条件判断
=IF(B30="A1",5000,IF(B30="A2",8000,IF(B30="A3",10000)))
(1)多层判断时,每一层都有IF函数
(2)每一层有符合条件 ,或不符合条件的结果
(3)还可以添加 辅助列,用VLOOKUP去匹配
四、返回区域
用SUM 函数 =SUM( IF(A1=销售1部,区域1,区域2))
可以按F9,看到引用的值
五、规避错误值
规避错误值的方法在日常工作中很实用,就不会那么多乱码好难看了……
七、实战应用
(1)添加辅助列,是否及格if函数
(2)结合数据透视表,快速 统计
八、拓展用法
(1)提成区间限定,最高不得大于2000
IF函数=IF(B5>=2000,2000,B5)
MIN公式=MIN(B5,2000)
(2)判断计算结果是否正确
IF函数=IF(B20=C20,"正确",IF(B20>C20,"少"&(B20-C20),"多"&(C20-B20)))
Text公式=TEXT(C20-B20,"少#;多#;正确")
IF 函数参数多会很复杂,可以上用TEXT, VLOOKUP.CHOOSE 等函数直接来实现这些功能,会简单很多。
所以 我们要活活用,用不同的方法去校验数据。
九、画笑脸
见视频
视频在微信小打卡内可以正常打开,简书里试了几次还是传不上来,欢迎联系我加微信交流。
今天这个打卡实在是有些太赶了,希望大家能够看得懂,不明确的欢迎联系我哦