Excel IF函数怎么用

Excel IF函数怎么用,第1张

以下从语句的规则、一般性用法、单条件、多条件等方面全面介绍IF函数的用法。

函数语法介绍 01

IF函数是我们经常用到的运算函数,它存在3个字段参数,分别为:测试条件, 当判断为真的返回值(真值),当结果为假的返回值(假值)。

02

条件字段用来定义后续的返回值条件,直接输入参考条件,例如下图,在B2>90的后面还并立了一个C2>90,就表示需要B和C两行均大于90,多个条件可以使用AND函数用括号隔开。

03

判断返回真值则是在使用条件字段匹配后,符合的数据,内容就是你想要在表格中展现出来的字符。例如下图,我们希望把通过条件的情况在目标单元格内显示为“是”,就把真值写为“是”,注意,如果填充的是内容(包括文字、数字),需要添加英文双引号,否则无法正常显示。

04

判断返回假值则和真值相反,是对不符合条件的情况进行赋值,内容可以自行添加,同样记得添加英文双引号。

IF函数不完整语法 01

IF语句是可以只有条件语句和真值的,在一般情况下,我们会对返回真值和返回假值都进行填写,但是某些情况下,我们不需要假值,则可以直接不填写,如下图。如果判断不符合条件,则会直接返回“FALSE”这个结果。

02

但是如果我们将语法改成(条件,真值,)真值后仍然有逗号,但是不填写任何内容,那不符合条件的情况返回的就会是“0”。

03

当然,真值和加值不仅可以用数字,用文字,也可以直接用逻辑值,TRUE和FALSE,这时候真值假值都不需要再用双引号标注。

IF函数多条件使用方法 01

以上说了单条件筛选的方法,下面以阶梯分段条件来介绍一下,如何通过多种嵌套的条件来作为条件函数。

02

例如下图,我们想要把1100-1500分为三个区间,计算特定单元格的数据对于三个区间内的值。首先按照区间对应好系数,按照1100-1300,1300-1500,1500以上分为三个阶梯。

03

现在我们按照系数开始来写条件语句,以1100-1300的区间条件为例。
第一条件字段,AC123>1300,200,代表在整个区间内,如果目标值大于1300,则输出200这个数字。
第二条件字段,IF(AC123>1100,AC123-1100,0),代表如果高于1100,低于1300(上一个条件字段会并行,组成区间),则输出AC123-1100的运算结果。
第三个字段,“0”。代表如果不符合以上两个数据字段的话,直接输出0 。

04

在其它区间同样按照这个规则来写语句。将条件里面的区间改为当前计算区间。如果需要在一个单元格输出整个三个区间的结果呢?我们需要用到多个IF条件函数嵌套,如下图。

05

我们来详细解释下这个多层嵌套的IF函数是什么意思。
如下图,这个公式实际上有5个区间,每个IF之后代表了一个区间,最后一个假值之前不用IF。
整体函数结构如下:IF(区间1,真值1,IF(区间2,真值2,IF(区间3,真值3,IF(区间4,真值,4,区间5)))),每个IF后面都有完整的真值和假值,只不过假值的输出不是一个数字或者一个文字,而是一个新的IF语句,通过这种方式递归计算,直到把所有区间条件全都匹配完。
下面详解一下实际的函数:
这个公式第一段:S27<AG271000,0。代表如果S27的值低于AG27乘以1000的区间,则本单元格输出值为0。
第二段:IF(S27<AG271100,(S27-AG271000)016。代表如果S27的值不符合上一个区间的条件(需要输出假值),但是满足本区间:小于AG27乘以1100的值,那么把S27减去1000倍AG27的差,这个差乘以016作为本单元格的输出值。
第三段:IF(S27<AG271300,100AG27016+(S27-AG271100)02。代表如果S27的值不符合前两个区间的条件,但是同时满足小于AG乘以1300的值,那么本单元格的输出结果是100AG27016+(S27-AG271100)02的运算结果。
同理,第四段、第五段就是在均不满足前面三个、四个区间的基础上,但是满足另外一个区间的情况下的输出方式。
最后,切记每个IF语句的括号都要括号回,因此整体函数写完之后,有几个IF就要有几个括号回,否则IF语句不能成立。

excel中的if函数怎么用

进入你要编辑的文档
在结果栏输入=if(),下图标记的1为判断条件不需要双引号,2为条件成立时的结果,3为条件不成立时的结果。
注意:如果结果为文字,需要加双引号;如果是数字,不需要双引号!
逗号,双引号,必须在英文输入状态输入,才能识别,否则会报错!
下拉结果即可
if语句的嵌套使用
结果栏输入=IF(C24>D24,"新加坡",IF(C24=D24,"平局","中国")),条件成立时输出——新加坡;条件不成立(表明C24<=D24,只有两种情况),执行内部的if,如果相等输出——平局,如果不等于输出——中国。
注意:嵌套if的括号要一一对应
也可以单击——fx,查看函数的参数,同时修改参数。
个人体会:if函数最好用于3种情况的判断。

if 条件表达式 then ' 设置判断条件
执行语句(你要做的事情) '如果条件成立/满足, 则执行
else
执行另一语句 '如果条件不成立/满足, 则执行另外的语句
end if
呵呵, 习惯在代码中使用if语句 忘了楼主问的是excel 在excel单元格中的使用方法, 楼下的网友已经给出了的正确答案了

if函数怎么用:
对某项事情的可能性由电脑自动作出判断
IF函数共有3个参数,第1个参数是条件表达式,例如:5>2
第2个参数是当条件成立时将要显示的内容,比如5>2的结果是:成立
第3个参数是当条件不成立时将要显示的内容,比如5<2结果是:不成立
合并起来就是:=if(5>2,"正确","不正确") 结果显示:正确
=IF(5<2,"正确","不正确") 结果显示:不正确
注意文本要用双引号括起来,而且是英文的,即关闭中文输入法
各参数之间用逗号间隔,逗号也要用英文写
第1个参数的表达式也可写入单元格,然后写成单元格名称放入第1参数位置
例如:如A1输入5,A2输入2,则公式:=if(A1>A2,"正确","错误") 结果显示:正确

=IF(A1=10,"K","N")
如果A1=10,就显示 K ,反之 显示N

比如,在A2输入:
=IF(A1=1,898,153)
那就说明,如果A1=1,那A2就等于898,否则等于153
给你个网址,可以自学:
:jingyanbaidu/article/b2c186c8f7691fc46ef6ff20

并列逻辑函数是and。

if函数并列条件逻辑如下:

=IF(AND(条件1,条件2),结果1,结果2)。

同时满足用and,满足其中一个条件就行用or。

=IF(or(条件1,条件2),结果1,结果2)。

函数公式:=IF(D4<80,"不合格","合格")。

根据IF函数的参数定义,第一条件为判断条件,当第一参数成立的时候,结果就显示第二参数的值;当第一参数条件不成立的时候,执行第三参数的值。

具备功能

IF函数是条件判断函数:如果指定条件的计算结果为 TRUE,IF函数将返回某个值;如果该条件的计算结果为 FALSE,则返回另一个值。

例如IF(测试条件,结果1,结果2),即如果满足“测试条件”则显示“结果1”,如果不满足“测试条件”则显示“结果2”。

excel中if函数的使用方法

IF函数是工作中最常用的函数之一,下面是我给大家带来的excel中if函数的使用方法,希望对您有所帮助!

excel中if函数的使用方法 篇1

一、IF函数的使用方法(入门级)

1、单条件判断返回值

=IF(A1>20,"完成任务","未完成")

2、多重条件判断

=IF(A1="101","现金",IF(A1="1121","应收票据",IF(A1=1403,"原材料")))

注:多条件判断时,注意括号的位置,右括号都在最后,有几个IF就输入几个右括号。

3、多区间判断

=IF(A1<60,"不及格",IF(A1<80,"良好","优秀"))

=IF(A1>=80,"优秀",IF(A1>=60,"良好","不及格"))

注:IF在进行区间判断时,数字一定要按顺序判断,要么升要不降。

二、IF函数的使用方法(进阶)

4、多条件并列判断

=IF(AND(A1>60,B1<100),"合格","不合格")

=IF(OR(A1>60,B1<100),"合格","不合格")

注:and()表示括号内的多个条件要同时成立

or()表示括号内的多个条件任一个成立

5、复杂的多条件判断

=IF(OR(AND(A1>60,B1<100),C1="是"),"合格","不合格")

=IF(ADN(OR(A1>60,B1<100),C1="是"),"合格","不合格")

6、判断后返回区域

=VLOOKUP(A1,IF(B1=1,C:D,F:G),2,0)

注:IF函数判断后返回的不只是值,还可以根据条件返回区域引用。

三、IF函数的使用方法(高级)

7、IF({1,0}结构

=VLOOKUP(A1,IF({1,0},C1:C10,B1:B10),2,0)

{=VLOOKUP(J15&K15,IF({1,0},A1:A2&B1:B2,C1:C2),2,0)}

注:利用数组运算返回数组的原理,IF({1,0}也会返回一个数组,即当第一个参数为1时的结果放在第1列,为0时的结果放在数组第二列。

8、N(IF( 和 T(IF(

{=SUM(VLOOKUP(T(IF({1,0},J15,K15)),E15:G17,3,0))}

注:vlookup函数第一个参数不能直接使用数组,借用t(if结构可以转换成内存数组。

excel中if函数的使用方法 篇2

一、excel if函数基本用法

在excel表格中,如果我们学会使用excel if函数来处理数据的话,可以提高我们的工作效率。接下来我们一起来学习excel if函数的基本用法吧!

excel if函数语法格式:=IF(条件,值1,值2)

语法格式说明:

IF括号中的逗号是英文下的逗号;当条件满足时,则返回值1;当条件不满足时,则返回值2;值2可以省略,省略后返回值由FALSE代替。

excel if函数用法

实例的内容:使用excel if函数将是否合格一列的数据补充完整(大于或等于60分的为合格,其它的为不合格)。

*** 作步骤:将鼠标光标放在是否合格单元格下的空单元格->在fx后的输入框中输入“=IF(E2>=60,"合格","不合格")”并按回车键(Enter键)->将鼠标光标放在该单元格的右下角往下拉即可。

excel if函数用法

二、excel if函数嵌套用法

excel if函数嵌套用法也很简单,和基本用法差不多,只是多了一层或多层IF函数而已。接下来我们一起来看看学习吧!

1、excel if函数语法格式:IF(条件1,值1,IF(条件2,值2,值3))

语法格式说明:

IF括号中的逗号是英文下的逗号;当满足条件1时,则返回值1;当不满足条件1时,判断条件2,如果满足条件2,则返回值2,否则返回值3;excel if函数嵌套还可以多成嵌套。

2、实例

实例内容:将成绩是否合格一列补充完整(小于60分的为不合格,大于或等于80分的优秀,其余的为合格)。

*** 作步骤和上边基本用法的 *** 作一样,只是在fx后输入框中输入的函数不一样,应该输入的是:“=IF(E2<60,"不合格",IF(E2>=80,"优秀","合格"))”。

;

1、首先打开一个Excel,点击一个要使用if函数的空白单元格。

2、然后在单元格内输入“=if”。

3、接着在单元格内输入判断条件。

4、然后在单元格内输入if真值。

5、接着在单元格内输入if假值。

6、然后点击enter键,即可完成if函数设置。

1、在excel中打开需要使用if函数的表格。如示例中需要给学生按成绩判定该学生是否及格。

2、将鼠标移至想要判定的单元格后面的单元格里,输入“=if()”。

3、鼠标移至“=if()”的括号当中,我们可以看到引伸出一列对if函数英文解释,其中logical-test表明该位置输入if函数判断条件,value-if-ture表示该条件成立该位置输出的值,value-if-false表示该条件不成了该位置输出的值。

4、我们在if括号里输入“C4<60,”,这表面判断条件是张三成绩的对应单元格数值小于60,而逗号表示判断条件输入完毕。

5、接下来输入成绩小鱼60条件成立的结果为“不及格”,并且这个结果需要用英文输入下的双引号圈住,再用逗号分开下一步判定。

6、进行最后一步 *** 作,输入判定不成立的结果为“及格”。

7、输入完毕后点击回车,if函数就算输入成功了,并且判定结果也展现出来了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/10404656.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-08
下一篇2023-05-08

发表评论

登录后才能评论

评论列表(0条)

    保存