EXCEL公式函数教学系列 之 逻辑函数NOT
2019-02-05 本文已影响118人
假宝玉和零待遇
各位网友大家新年好,祝大家猪年万事如意!今天是大年初一,在这里发文,希望大家能动动手指点个赞,谢谢!
今天我们学习EXCEL中的逻辑函数NOT。
NOT,不,EXCEL给出的解释是对参数的逻辑值求反,参数为TRUE时返回FALSE,参数为FALSE时返回TRUE。并且补充Logical可以对其进行真TRUE假FALSE判断的任何值或表达式。
对于这段解释,首先我们要知道EXCEL逻辑值只有TRUE/1和FALSE/0两个,然后NOT是对逻辑值求反,就是把TRUE返回FALSE,把FALSE返回TRUE。
动图中我们看到,如上面所说,对TRUE返回了FALSE,对FALSE返回了TRUE。如果你想确保一个值不等同于另一值,请使用 NOT函数。
NOT函数使用较多的场合也是嵌套在其他函数中使用,比如IF函数。
这个图工作做起来比较复杂,就不做动图了。我们一列看是否及格,一列看是否需要补考,两个IF函数的逻辑式都是看分数是否大于等于60,及格取其本身的值,补考需要取相反的值,所以在补考的那一列用了NOT函数取其相反值。
上面的栗子比较简单,很多人可能的脑回路可能第一反应是判断是否需要补考我们用小于60不可以吗?或者我们把IF函数返回值那里对调一下不行吗?当然可以!我百度了一些栗子好像没有人对这个问题提出质疑,更没有什么看法。我想说的是,程序员的脑回路是常人无法理解的,好像简答的问题复杂化,但是遇到了比较复杂的情况,程序员解决问题的方式可能就看起来简单了。
我是封面,我不说话。