E战到底特训营E战飞跃锦集

逻辑函数IF AND OR

2018-11-27  本文已影响1人  轻浅落印

今天是开营的第13天,今天学习的是逻辑函数,IF AND OR

IF函数是我认领的函数,也是我除SUM函数学会的第一个函数,平常也特别喜欢这个函数,这个函数平时工作用的也非常地多。IF函数+SUM函数能达到SUMIF的效果,运用CTRL+SHIFT+ENTER能达到SUMPRODUCT函数的效果。但能力有限平常都没有好好的运用这个函数,想通过这28天的训练,能更好的运用。

今天的内容总共五个部分

一、逻辑值True、False

1. 与(and),或(or),非(not)

and:所有条件为true,则返回true,否则返回false

or:其中之一条件为true,则返回true,否则返回false

not:如果条件参数结果为true,则返回false,同理结果为false,则返回true

很少单独使用,一般与其他函数嵌套使用,尤其是IF函数

二、基本用法

三、进阶用法

四、IF函数多条件判断

这里的话,如果条件超过两个,我推荐用IFS函数,IF函数达到3个,就很难查找。

五、多条件区间判断

六、返回区域

七、IFERROR函数

规避错误值的方法在日常工作中很实用。

八、实战应用

九、拓展用法

多条件的时候用IF函数,会非常地乱,可以试着其他的函数,如IFS ,还可以构建辅助列,运用各大查找函数,要一步到位的可以考虑数组。

以作业为例,分享几个函数

①=IFS(AND(B2>=0,B2<2),100,AND(B2>=2,B2<4),200,AND(B2>=4,B2<6),300,AND(B2>=6,B2<8),400,AND(B2>=8,B2<10),600)

IFS函数,部分版本不支持(如我16版的EXCEL就不支持),值得欣慰的是办公用的WPS居然有。

②=VLOOKUP(B2,$H$2:$J$6,3,TRUE)

这个要用辅助列,也可以用INDIRECT+MATCH函数,INDEX+MATCH函数

③=LOOKUP(B2,{1;2;4;6;8},{100;200;300;400;600})

这个最简单了,不要嵌套,只要构建两个区域就可以了。

④=INDEX({100;200;300;400;600},MATCH(B2,{1;2;4;6;8},1))

逻辑函数IF AND OR

十、画个笑脸

七夕的时候用REPT函数做了一个爱心,用IF函数做出了动图的效果,分享给了很多人,大家都很喜欢。其实函数很好玩的,很有趣的,你只要你把他当做朋友,用心对待他,了解他,他能帮你解决工作中的很多问题。

最后分享两个我之前用IF函数做的趣味图。

逻辑函数IF AND OR 逻辑函数IF AND OR
上一篇下一篇

猜你喜欢

热点阅读