蠢百科 手机版
您的位置: 首页 > 常识 >

逻辑表达式讲解(Excel函数必备知识之逻辑表达式)

100次浏览     发布时间:2024-09-05 09:19:01    

我们依然以if表达式作为我们的突破点:


函数三要素:

1.函数有函数名:比如if就是函数名,另外输入的时候大小写都没关系,系统会自动转化为大写的IF

2.函数有参数值:比如if函数有三个if(逻辑表达式,表达式为真时的返回值,表达式为假时的返回值)

3.函数的返回值:if(1>2,"1大于2","1小于2")此函数返回值是1小于2

if(逻辑表达式,表达式为真时的返回值,表达式为假时的返回值)

=IF(TRUE,"表达式为真","表达式为假")

我们这里主要研究的点是if的第一个参数逻辑表达式,这个逻辑表达式是在很多函数中都会出现的点

逻辑真或假:

excel中的真或假就是TRUE或FALSE

真就是TRUE

假就是FALSE

另外我们在单元格输入:空格或者0的时候,返回值就是假,我们也可以认为这是个表达式

表达式

返回值

=IF(0,"表达式为真","表达式为假")

表达式为假

=IF(,"表达式为真","表达式为假")

表达式为假

if的第一个参数就是逻辑表达式:在上表没有输入默认是空,输入0表达式依然为假

另外直接输入:非0的数字逻辑表达式的值为真

表达式

返回值

=IF(1,"表达式为真","表达式为假")

表达式为真

=IF(2,"表达式为真","表达式为假")

表达式为真

=IF(3,"表达式为真","表达式为假")

表达式为真

=IF(-1,"表达式为真","表达式为假")

表达式为真

=IF(1.1,"表达式为真","表达式为假")

表达式为真

非0的数字逻辑表达式的值为真

我们最常见的表达式可能就是比较或者相等的数学表达式

说明

数学表达式

数学表达式返回值

函数表达式

函数返回值

1大于2

=1>2

FALSE

=IF(1>2,"表达式为真","表达式为假")

表达式为假

1大于等于2

=1>=2

FALSE

=IF(1>=2,"表达式为真","表达式为假")

表达式为假

1小于2

=1<2

TRUE

=IF(1<2,"表达式为真","表达式为假")

表达式为真

1小于等于2

=1<=2

TRUE

=IF(1<=2,"表达式为真","表达式为假")

表达式为真

1不等于2

=1<>2

TRUE

=IF(1<>2,"表达式为真","表达式为假")

表达式为真

我们以第一行为例解释下上表:

数学表达式:1>2 意思就是同行的说明列中的文字:1大于2

数学表达式返回值就是在单元格中输入:=1>2 返回的结果是FALSE也就是返回结果是假,换句话说就是1不大于2

函数表达式:=IF(1>2,"表达式为真","表达式为假") 函数返回值:表达式为真

除了数字有时候我们还使用文字相等:


函数表达式

函数返回值

语文

=IF(A2="数学","本行是数学","本行不是数学")

本行不是数学

数学

=IF(A3="数学","本行是数学","本行不是数学")

本行是数学

英文

=IF(A4="数学","本行是数学","本行不是数学")

本行不是数学

相关文章