1. 首页
  2. 综合百科
  3. if函数的使用方法3个条件

if函数的使用方法3个条件

简介:关于if函数的使用方法3个条件的相关疑问,相信很多朋友对此并不是非常清楚,为了帮助大家了解相关知识要点,小编为大家整理出如下讲解内容,希望下面的内容对大家有帮助!
如果有更好的建议或者想看更多关于综合百科技术大全及相关资讯,可以多多关注茶馆百科网。

各位好,很多人不知道if函数使用的三个条件。以下是详细的解释。现在让我们来看看!

如何使用if函数【如何填写if函数的三个条件】,边肖带你了解更多信息。你好,朋友们。今天,我们来认识一下IF函数。这个函数的作用是对指定的条件进行判断,然后根据判断结果返回不同的内容。常见的写法如下:它相当于:如

如何使用if函数【如何填写if函数的三个条件】,边肖带你了解更多信息。

你好,朋友们。今天,我们来认识一下IF函数。

该函数用于判断指定的条件,然后根据判断结果返回不同的内容。常见的书写方法如下:

相当于:如果…,那么…,否则…

第一个参数采用大于、小于和等于的形式,判断某个条件是否成立,单元格A2的值是否大于60,单元格B2的位置是否等于“经理的秘书”,等等。判断的结果是逻辑值TRUE(条件成立)或FALSE(条件不成立)。

第二个参数是条件成立时返回的内容,可以是数字、字符或其他公式。

第三个参数是不满足条件时返回的内容,也可以是数字、字符或其他公式的一段。

例如:

判断单元格B2中的分数,大于60为“合格”,否则为“不合格”。

我们可以使用下面的公式:

=IF(B2>;60、“合格”、“不合格”)

注意,在公式中直接返回字符时,需要在字符前后加一对半角双引号。

如果B2大于60,B2>:第60部分返回逻辑值TRUE,如果函数返回第二个参数指定的字符“qualified”,否则返回第三个参数指定的字符“unqualified”。

刚才这是单个条件的判断,IF函数也可以用来判断多个条件。

如下图,要判断B柱的位置。如果等于“秘书”,补贴1000。如果不等于“秘书”,继续判断。如果等于“助理”,那么补贴800,否则为0。

我们之前说过,IF函数的第二个参数和第三个参数可以是数值、单词或者其他公式的一段。

这里我们将IF函数的第三个参数写成一个新的IF函数,从而判断两次B列的位置。

=IF(B2=“秘书”,1000,IF(B2=“助理”,800,0))

最外层的IF函数首先判断B2=“秘书”的返回结果是否为真,如果为真,则返回第二个参数指定的值1000。

如果B2不等于秘书,“B2=“秘书”得到假,如果函数返回第三个参数的内容。

最外层IF函数的第三个参数是什么?

没错,就是这部分IF(B2="助手",800,0)。

当“B2=“秘书”的判断结果为假时,这个标有颜色的部分开始工作。首先,判断“B2=”助手的条件是否成立。如果这部分条件判断返回TRUE,则返回内部IF函数的第二个参数800,否则返回内部IF函数的第三个参数0。

计算过程大致是这样的:

接下来我们来看看多重条件的判断。

如下图,如果B栏岗位是秘书,C栏就业经历大于1,补贴1000元,否则补贴0。

这里需要判断两个条件是否同时满足。如果能力者的技巧有限,那么我们需要向天山劳尔-和或能力者求助。

AND函数和OR函数都判断多个参数返回的逻辑值。

不同的是:

只有当参数返回的所有逻辑值都为真时,AND函数才返回TRUE。

当任何参数返回逻辑值TRUE时,OR函数返回逻辑值TRUE。

就像下图,四个护士(参数)分别判断血常规正常吗?心电图正常吗?肝功能正常吗?b超正常吗?

当每个护士的判断(参数)都为真时,和医生最终会得出结论:OK(真),正常。

下图中,四个护士(参数)判断血常规是否有问题?心电图有什么问题吗?肝功能有问题吗?b超有什么问题吗?

当任何一个护士的判断(参数)为真时,OR医生就会得出结论:OK(真),办理住院手续。

回到最初的问题,我们要判断职位和从业年限。仅当职位=“秘书”为真且任职年限>;1的判断结果也成立,我就退回去补贴1000元。我应该在这儿使用哪个医生?对了,是和。

在单元格D2中输入以下公式,并将其复制到单元格D8。

=如果(和(B2="秘书",C2>;1),1000,0)

以单元格D2中的公式为例,B2=“秘书”返回FALSE,C2>;1返回的结果为真,函数最终返回FALSE。IF函数根据AND函数的结果做进一步判断,最后返回第三个参数0。

如果我们改变判断标准,如果岗位=“秘书”,或者从业年限>;1,只给1000元补贴,只有两个不符合,补贴为0。

这里的判断要求是多个条件满足其中一个,只要将上面公式中的AND替换为or即可。

=如果(或(B2=“秘书”,C2>;1),1000,0)

以单元格D2中的公式为例,B2=“秘书”返回FALSE,C2>;1返回的结果为真,OR函数最终返回FALSE。IF函数根据or函数的结果做进一步判断,最终返回第二个参数1000。

先说多个区间判断的问题。

如下图,应该根据b栏的月收入来判断。

这些标准是:

月收入低于10000的是穷人;

月入一万到五万是温饱;

月入5万以上属于小康型。

这里要对B列的值进行多轮判断,需要使用多个IF函数的嵌套。

我们来梳理一下之前的判断标准,先判断B2是否小于10000,满足条件就回归“贫困型”;如果B2不低于10000,继续判断B2是否低于50000,条件满足时返回“温饱型”;如果条件还是不成立,月入5万以上的就回归“小康型”。

把上面的句子换成IF函数的组合,是这样的:

=IF(B2<;10000,“贫困型”,如果(B2

红色的IF函数是前面IF函数的第三个参数。先判断蓝色部分的条件,不满足蓝色部分的条件再判断红色部分。

在进行多区间判断时,需要特别注意一点:前面的判断条件不能包含后面的判断条件。

如果我们把公式写成如下,看看结果,我们都会脱贫。

=IF(B2<;50000,“温饱型”,如果(B2

为什么会这样?

以B3细胞为例,如果我们判断2500

我们刚刚从第一辆车开始往后看,其实可以从最后一辆车往前看。

下面的公式是从最高标准开始,然后一步一步往下。

=IF(B2>;=50000,“小康型”,if(B2>;=10000,“温饱”,“贫困”)。

最后补充一个朋友经常出现问题的地方,比如判断B2的价值是否在10000到50000之间,符合条件就返回“温饱型”,不符合条件就返回“待查”。

下列公式的结果显然是错误的:

=IF(10000<;B2<50000,“温饱型”,“待检”)

为什么会出现误判?

其实不是如果,是我们的拼写。

在上面的公式中,IF函数的第一个参数是10000

第一法官10000

正确的公式应该是这样的:

=IF(AND(10000<;B2B2<;50000)、“温饱型”、“待查”)

或者:

=如果(和(B2>;10000,B2<;50000)、“温饱型”、“待查”)

可以返回正确的结果。

好了,下面就介绍这些关于IF函数的内容。祝你过得愉快!

以上解释了使用if功能的三个条件。

本文主要介绍了关于if函数的使用方法3个条件的相关养殖或种植技术,综合百科栏目还介绍了该行业生产经营方式及经营管理,关注综合百科发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解综合百科技术怎么管理的要点,是您综合百科致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://23.234.50.4:8411/article/187901.html