excel里面的if函数怎么用

发布网友 发布时间:2022-04-23 02:32

我来回答

1个回答

热心网友 时间:2022-04-17 04:14

Excel中如果涉及到逻辑的东西,那么if函数就不得不提了,这个也是其他逻辑函数的一个基础。

先看一下if函数的语法。#excel


看不懂英文没关系,来解释下。

正常If可以说有3个参数,第一个参数是判断的条件(不填时默认是0),第二个参数是条件成立时返回的值,第三个参数是条件不成立时返回的值。

例如,=IF(C2=”Yes”,1,0) 表示如果C2单元格中是Yes值,那么则返回 1, 否则返回0。

在实际工作中,单个判断条件使用的情况比较少,更多情况是进行嵌套使用。

例如:在一次数学考试中,超过90分是优秀,60分到90分是合格,60分以下是不及格。

这就需要进行嵌套操作。

判断的思路是这样的:

1、首先判断分数是否小于60分,如果小于60分,那么就是不及格,判断结束。否则进入下一步。

2、如果来到这一步,首先判断是否小于90分,如果是,那么返回合格,判断结束。否则进入下一步。

3、来到这一步就是优秀,那么判断结束。

有了思路就可以写公式了。

首先是第一次判断,=if(B2<60,”不及格”,下一个判断)

第二步判断时,分数可能大于90分,也可能在60分和90分中间,所以需要重新进行一次if判断,=if(B2<90,”合格”,”优秀”)

将两步合并成一个if函数,即得到嵌套公式:

=if(B2<60,”不及格”,if(B2<90,”合格”,”优秀”)),结果如图所示。


上面介绍的二级嵌套,如果逻辑更复杂,那么可以在里层if中重新进行嵌套。需要说明的是里面输出文字时需要在英文状态下输入双引号””。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com