让多个IF嵌套的公式变得更加简洁易读
发布日期:2015-08-06浏览:1741
在培训Excel应用的时候,有很多学员都已经掌握IF函数的使用,但是IF函数只适合用在条件较少的判断,如果超过3个条件判断用IF函数来做就会非常麻烦,并且后期如果要修改也会非常的难以看明白,会耗费很多后期维护的时间,并不太实用,但是很多同学最熟的也是这个函数,在不懂其他复杂函数的情况下有没有办法改变这个困境呢?
其实在Excel里面还有AND、OR、NOT这三个比较特殊的函数经常用来搭配IF函数使用。其中AND函数可以做到:所有条件都通过就通过这种与操作。而OR函数可以做到:任意一个条件通过就通过的或操作。举个例子如果要判断大于60小于90就是及格可以用公式这么写:IF(AND(A1>60,A1<90),“及格”,“未知”)。OR的用法跟AND的用法类似,而NOT的用法就是得到一个相反的逻辑值。
所以将来如果有四五个条件需要做判断的情况下,我们就可以使用AND或者OR来代替多个IF嵌套的方法,使得公式更加简洁又易于理解。
其实在Excel里面还有AND、OR、NOT这三个比较特殊的函数经常用来搭配IF函数使用。其中AND函数可以做到:所有条件都通过就通过这种与操作。而OR函数可以做到:任意一个条件通过就通过的或操作。举个例子如果要判断大于60小于90就是及格可以用公式这么写:IF(AND(A1>60,A1<90),“及格”,“未知”)。OR的用法跟AND的用法类似,而NOT的用法就是得到一个相反的逻辑值。
所以将来如果有四五个条件需要做判断的情况下,我们就可以使用AND或者OR来代替多个IF嵌套的方法,使得公式更加简洁又易于理解。