if函数的嵌套怎么用?

我不知道if函数的嵌套的使用方法。... 我不知道if函数的嵌套的使用方法。 展开
 我来答
不再和谁谈论
2018-12-12
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

IF是一个Excel 里面的一个逻辑函数,可以简单的理解为如果满足条件就返回一个指定的值态腊前,如果不满足条件,就会返回另一个值,该返回的值可以是字符串,也可以局棚是逻辑值(false & true),也可以是数值等。

IF多帆清层嵌套最多嵌套 7 次!

举例用嵌套判断多个条件:

1.要在以下总分区分出 优良中差

2.先把“差”的给写出来

3.以下类推,补全公式,就可以了。

鱼木混猪哟
高粉答主

2016-08-13 · 专注Office,尤其Excel和VBA
鱼木混猪哟
采纳数:6078 获赞数:33682

向TA提问 私信TA
展开全部

Excel中if函数嵌套也就是在If函数中返回的两个值中任意一个或两个枝侍并中再加入一个甚至多个if函数。

软件版本:Office2007

举例说明如下:

1.利用if函数嵌套实现A值为1时,B返回一,2时返回二,其他值返回其他:

2.输入公式如下谈型:公式是二层嵌套猛迹,在第三个参数中又加入了一个If函数

3.下拉填充得到结果:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天天向上李亚飞
2016-07-27 · 学习——就要天天向上!
天天向上李亚飞
采纳数:540 获赞数:3877

向TA提问 私信TA
展开全部

IF函数的语法是这样的:IF(判断锋饥胡表银拦达式, 条件为真值, 条件为假值),如:

  =if( 1>2,3,4 )    返回值为4

  =if( 1<2,3,4 )    返回值为3


嵌套的用法基本相同,只不过是层层推进,例:

  如果成绩<60,等级为不及格;

  如果成绩≥60且成绩小于90,等级为合格;

  如果成绩≥90,等级为优秀。


  做法为:

  B2中填入:=IF(A2<60,"不及格",IF(A2<90,"合格","优秀"))

  意思是:第一个if条件(如果A2单元格的值小于60时),显示为“不及格”,否则证明A2已经大于等于60,在A2大肢者于等于60的前提下,第二个if条件(如果A2单元格的值小于90),就代表A2的值大于等于60且小于90,显示为“合格”,当第2个if不成立时,证明不小于90,意思是大于等于90,则显示“优秀”。


已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夜空里的守望者
2016-07-23 · 穿越时空,互联互通。
夜空里的守望者
采纳数:8493 获赞数:31593

向TA提问 私信TA
展开全部

IF函数是Excel表格里面的一个逻辑函数,如果指定条件的计算结果为真,IF 函数将返回某个值;如果该条件的橡者计算结果为假,则返回另一个伍如伍值。

IF函数的使用方法如下(Excel 2010版):

  1. IF函数的格式为:IF(指定条件的计算结果,结果为真时返回指定的值,结果为假时返回腔或指定另一个值);

  2. 公式示例:B3单元格里面输入公式=IF($A3>=60,“合格”,“不合格”),当A3单元格里面输入的值大于等于60时,B3单元格就会显示“合格”,否则就会显示”不合格“;

  3. IF函数的嵌套使用,是在IF函数的返回值里面再插入IF函数,例如:B4单元格里面输入公式=IF($A4>=60,IF(AND($A4>=60,$A4<80),“合格”,“优秀”),“不合格”);

  4. 公式释义:当A4单元格的输入值小于60时,B4单元格就会显示“不合格”;当A4单元格的输入值大于60时,就会判断执行嵌套里面的IF(AND($A4>=60,$A4<80),“合格”,“优秀”),如果A4输入的数值大于或等于60且小于80,B4就会显示“合格”,大于或等于80时就会显示“优秀”。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友35ca5ca
2018-12-03 · TA获得超过5.7万个赞
知道答主
回答量:24
采纳率:0%
帮助的人:5236
展开全部

举例:比如说,我们需要对成绩进行评级。大于等于80分的评为“A”,大于等于70分小于80分评为“B”,大于等于60分小于70分的评为“C”,小于60分的评为“D”。

步骤如下:

1、下面我们开始写函数 =IF(A1>=80,“A”,……)也就是当A2大于等于80时搜孝,得到“A”。如果A2不满足大于等于80,根据评级标准,那么会有三种可能:

a.大于等于70小于80,b.大于等于60小于70,c.小于60,这三种情况。

2、我们将第一种情况用IF函数嵌套在上述表达式中 =IF(A2>=80,"A",IF(A2>=70,"B",……)),这样就完成了。

3、同理我们将第二种情况用IF函数继续嵌套,那么表达式变成了 IF(A2>=80,"A",IF(A2>=70,"B",IF(A2>=60,"C",……)))

那么省下的情况就是小于60了,评级为“D”所以表达式最终为IF(A2>世游稿=80,"A",IF(A2>=70,"B",IF(A2>=60,"C","D")))。

4、AND函数磨郑

如果你熟悉AND函数的应用,那么我们使用AND函数就相对好理解一些,因为AND函数就上述的三种可能表达的更加清楚。见图:


已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(11)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式