大家好,欢迎来到IT知识分享网。
我们依然以if表达式作为我们的突破点:
函数三要素:
1.函数有函数名:比如if就是函数名,另外输入的时候大小写都没关系,系统会自动转化为大写的IF
2.函数有参数值:比如if函数有三个if(逻辑表达式,表达式为真时的返回值,表达式为假时的返回值)
3.函数的返回值:if(1>2,”1大于2″,”1小于2″)此函数返回值是1小于2
if(逻辑表达式,表达式为真时的返回值,表达式为假时的返回值)
我们这里主要研究的点是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=”数学”,”本行是数学”,”本行不是数学”) |
本行不是数学 |
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/168433.html