excel true false 转换数值(聊聊Excel中的逻辑TRUE和FALSE)(1)

大家好,我是Excel归故乡,本期我们来简单说一下Excel中的第二个比较重要的定义,TRUE和FLASE这对逻辑值。

首先,TRUE和FLASE在Excel函数当中的意义是什么?

excel true false 转换数值(聊聊Excel中的逻辑TRUE和FALSE)(2)

以上我们知道,TRUE和FALSE是一对对立的逻辑值,是在判断Excel函数当中做判断之后得到的结果。那么TRUE和FALSE这些逻辑值是怎么产生的呢?一般有以下三种常见情况:

excel true false 转换数值(聊聊Excel中的逻辑TRUE和FALSE)(3)

第一种情况: TRUE和FALSE本身就可以当做一个函数来使用,可以在单元格中写入“=TRUE()”或者“=FALSE()”,直接得到TRUE和FALSE。此种情况用到的比较少

第二种情况:由一些逻辑函数产生。逻辑函数就是用做判断的函数,比如ISODD函数,这个函数用来判断一个数字是否为奇数,如果是就返回TRUE,如果不是,则返回FALSE。大家可以自己试一下,在表格中输入“=ISODD(1)” “=ISODD(2)”,看看结果是什么。还有很多类似的判断函数,结果亦为TRUE和FALSE,后面我们会慢慢讲到。

第三种情况:由比较符号产生,比较符号就比较容易理解了,分别是大于,等于和小于符号。举个例子:我们在表格中写“=9>1”,这其实也是一个判断,显而易见这是一个成立的判断,但是表格不会直接给我们返回一个成立,而是返回TRUE来表示正确,反之就显示FALSE了。

介绍完基本概念之后,我们需要重点说一下大家比价感兴趣的点,TRUE和FALSE是可以与1和0之间进行一个转换的(比如在IF函数中,我们可以用1和0来代替第一参数,大家可以自己试试,后面我们讲解IF函数的时候再来详细讲解用法)。TRUE可以转换为1,而FALSE则可以转换为0。那如何转换呢,我总结了3个方法分别是:用N函数,减负运算,乘以1的方法。

excel true false 转换数值(聊聊Excel中的逻辑TRUE和FALSE)(4)

N函数本身的作用就包含了这个转化,N函数的作用是:将不是数值形式的值转换为数值形式。日期装换陈序列值,TRUE转换成1,其他值转换成0。也就说只有TRUE会转换成1,FALSE属于其他值,自然被转换成0。这里实际上说明TRUE和FALSE本质上就是数字。

第二和第三种方法实际上同一个原理,利用数学运算,将不是数值的值转化为数值。我们知道,只有数值可以进行数学运算,无论你是什么形式的数值,只要进行数学运算,其逻辑一定是数值的运算,减负运算就是两个符号,通过负负得正来得到1,而乘以1则是利用任何数乘以1都得任何数来进行的运算,大家可以参照图三自己尝试进行运算。

最后,给大家留下一个思考题,根据分数判断通过人数,要求为:大于80分的人员则为通关,且只能使用SUM函数,具体数据如下(正确答案会置顶显示):

excel true false 转换数值(聊聊Excel中的逻辑TRUE和FALSE)(5)

以上就是本期的所有内容,我总会在最深的夜,给大家带来最详细的Excel函数教程,期待大家一起进步!

,