Excel中的IF函数是什么?如何使用IF函数?

嘻嘻笔记 26 0

》》》点击全文阅读《《《

Excel中的IF函数是什么?

Excel 中的 IF 函数评估是否满足给定条件并根据结果是“真”还是“假”返回一个值。它是 Excel 的条件函数,它根据给定条件的满足或不满足返回结果。

例如,Excel 中的 IF 公式可以应用如下:

“=IF(条件A,“值B”,“值C”)”

如果满足条件 A,则 IF excel 函数返回“值 B”,如果不满足条件 A,则返回“值 C”。

它通常用于做出有助于决策的逻辑解释。

目录

  • Excel中的IF函数是什么?IF Excel 函数的语法Excel中如何使用IF函数?示例 #1示例 #2示例#3示例 #4示例#5多个 IF 语句的准则经常被问到的问题IF Excel函数视频推荐文章

IF Excel 函数的语法

IF 函数的语法如下图所示:

Excel中的IF函数是什么?如何使用IF函数?-第1张图片-嘻嘻笔记

IF excel 函数接受以下参数:

  • Logical_test:它是指要评估的条件。条件可以是一个值或一个逻辑表达式。
  • Value_if_true:条件为“真”时作为结果返回的值。
  • Value_if_false:条件为“假”时作为结果返回的值。

在公式中,“logical_test”是必需参数,而“value_if_true”和“value_if_false”是可选参数。

IF 公式使用逻辑运算符来计算单元格区域中的值。下表显示了不同的逻辑运算符以及它们的意义。

操作员 意义
= 等于
> 比...更棒
>= 大于或等于
< 少于
<= 小于或等于
<> 不等于

Excel中如何使用IF函数?

让我们借助 Excel 中的以下示例了解 IF 函数的工作原理。

您可以在此处下载此 IF 函数 Excel 模板 – IF 函数 Excel 模板

示例 #1

如果星球上没有氧气,生命就不可能存在。如果行星上有氧气,那么生命是可能的。下表显示了 A 列中的行星列表和 B 列中有关氧气可用性的信息。我们必须根据氧气可用性的条件找到可能存在生命的行星。

Excel中的IF函数是什么?如何使用IF函数?-第2张图片-嘻嘻笔记

让我们将 IF 公式应用于单元格 C2,以找出在表中列出的行星上是否可能存在生命。

IF公式表述如下:

“=IF(B2=“是”, “生活是可能的”, “生活是不可能的”)

下图显示了应用于单元格 C2 的 IF 公式。

Excel中的IF函数是什么?如何使用IF函数?-第3张图片-嘻嘻笔记

下图显示了如何将 IF 公式应用于单元格 C2:C5 的范围。

Excel中的IF函数是什么?如何使用IF函数?-第4张图片-嘻嘻笔记

拖动单元格以查看所有行星的输出。

Excel中的IF函数是什么?如何使用IF函数?-第5张图片-嘻嘻笔记

以下工作表中的输出显示地球上可能存在生命。

通用 IF Excel 函数流程图

Excel中的IF函数是什么?如何使用IF函数?-第6张图片-嘻嘻笔记

Mars 的 IF 函数流程图(示例 #1)

Excel中的IF函数是什么?如何使用IF函数?-第7张图片-嘻嘻笔记

木星和金星的 IF 函数流程图的流程与火星的 IF 函数流程图相同(示例 #1)。

地球的中频函数流程图

Excel中的IF函数是什么?如何使用IF函数?-第8张图片-嘻嘻笔记

因此,IF excel 函数允许在值之间进行逻辑比较。IF函数的作案 方式表述为:如果某事为真,则做某事;否则,做其他事情。

示例 #2

下表显示了年份列表。我们想知道给定的年份是否是闰年。

闰年有366天;额外的一天是 2 月 29 日。闰年的标准如下:

  1. 年份可以被 4 整除,但不能被 100 整除,或者
  2. 这一年可以被 400 整除。

Excel中的IF函数是什么?如何使用IF函数?-第9张图片-嘻嘻笔记

在此示例中,我们将使用 IF 函数以及 AND、OR 和 MOD 函数来查找闰年。

我们使用 MOD 函数求被除数除以除数后的余数。

这与功能评估值“真”的闰年条件。这或函数评估值“true”的任一条件。

我们将 MOD 函数应用于以下条件:

如果 MOD(year,4)=0 且 MOD(year,100)<>(不等于) 0,则年份为闰年。

或者

如果MOD(year,400)=0,则年份为闰年;否则,该年不是闰年。

IF公式表述如下:

“=IF(OR(AND((MOD(year,4)=0),(MOD(year,100)<>0)),(MOD(year,400)=0)),“闰年”,“不是闰年”)”

参数“年份”指的是参考值。

下图显示了在单元格区域中应用的 IF 公式的输出。

Excel中的IF函数是什么?如何使用IF函数?-第10张图片-嘻嘻笔记

Excel中的IF函数是什么?如何使用IF函数?-第11张图片-嘻嘻笔记

下图显示了如何将 IF 公式应用于单元格区域 B2:B18。

Excel中的IF函数是什么?如何使用IF函数?-第12张图片-嘻嘻笔记

下表显示 1960、2028 和 2148 年为闰年,其余为非闰年。

Excel中的IF函数是什么?如何使用IF函数?-第13张图片-嘻嘻笔记

IF excel 公式的结果显示在下图中的单元格区域 B2:B18 中。

Excel中的IF函数是什么?如何使用IF函数?-第14张图片-嘻嘻笔记

示例#3

下表显示了司机列表以及他们为到达目的地所走的路线。前面是道路交叉口的图像,解释了司机转弯和他们的目的地。右转通往 B 镇,左转通往 C 镇。确定司机前往 B 镇和 C 镇的目的地。

道路交叉口图像

Excel中的IF函数是什么?如何使用IF函数?-第15张图片-嘻嘻笔记

Excel中的IF函数是什么?如何使用IF函数?-第16张图片-嘻嘻笔记

让我们应用 IF excel 函数来查找目的地。在这里,条件被提及如下:

  • 如果司机右转,他/她会到达 B 镇。
  • 如果司机左转,他/她会到达 C 镇。

我们使用以下 IF 公式来查找目的地:

“=IF(B2=“左”, “C 镇”, “B 镇”)”

下图显示了应用于单元格 C2 的 IF 公式的输出。

Excel中的IF函数是什么?如何使用IF函数?-第17张图片-嘻嘻笔记

拖动单元格以使用 C2:C11 范围内的公式。最后,我们得到每个司机转弯运动的目的地。

下图显示了应用于范围的 IF 公式。

Excel中的IF函数是什么?如何使用IF函数?-第18张图片-嘻嘻笔记

IF 公式的输出和目的地显示在下一个图像中。

Excel中的IF函数是什么?如何使用IF函数?-第19张图片-嘻嘻笔记

结果显示,有 6 名司机到达 C 镇,其余 4 人已到达 B 镇。

示例 #4

下表显示了项目列表及其库存水平。我们想使用 IF 函数检查特定项目是否在库存中可用。

Excel中的IF函数是什么?如何使用IF函数?-第20张图片-嘻嘻笔记

让我们列出 A 列中的项目名称和 B 列中的项目数。要为整个项目列表验证的数据列表显示在下图的单元格 E2 中。

Excel中的IF函数是什么?如何使用IF函数?-第21张图片-嘻嘻笔记

我们使用 Excel IF 和VLOOKUP 函数检查库存中物品的可用性。

VLOOKUP 函数查找引用项目数的值,IF 函数将检查项目数是否大于零。

我们将在 F2 单元格中应用以下 IF 公式:

“=IF(VLOOKUP(E2,A2:B11,2,0)=0, “项目不可用”,“项目可用”)”

如果某个项目的查找值等于 0,则该项目不可用;否则,该项目可用。

下图显示了单元格 F2 中 IF 公式的结果。

Excel中的IF函数是什么?如何使用IF函数?-第22张图片-嘻嘻笔记

在 E2 项目单元格中选择“bat”以了解该项目在库存中是否可用(如下图所示)。

Excel中的IF函数是什么?如何使用IF函数?-第23张图片-嘻嘻笔记

示例#5

下表显示了学生名单和他们的分数。成绩标准是根据学生获得的分数提供的。我们想在列表中找到每个学生的成绩。

Excel中的IF函数是什么?如何使用IF函数?-第24张图片-嘻嘻笔记

我们 在 Excel 中应用嵌套 IF,因为我们有多个标准来查找和决定每个学生的成绩。

当要满足多个条件时,IF 函数的嵌套使用另一个 IF 公式中的 IF 函数。

IF函数的嵌套语法如下:

“=IF(条件1,value_if_true1,IF(条件2,value_if_true2,value_if_false2))”

下表分别代表分数范围和等级。

Excel中的IF函数是什么?如何使用IF函数?-第25张图片-嘻嘻笔记

让我们在下面的嵌套公式中应用带有 AND 函数的多个 IF 条件来找出学生的成绩:

“=IF((B2>=95),“A”,IF(AND(B2>=85,B2<=94),“B”,IF(AND(B2>=75,B2<=84),“ C”,IF(AND(B2>=61,B2<=74),“D”,“F”))))”

IF 函数检查如下公式所示的逻辑条件:

“=IF(逻辑测试,[value_if_true],[value_if_false])”

我们将上面提到的嵌套公式拆分并检查 IF 语句,如下所示:

第一次逻辑测试: B2>=95

如果公式返回,

  • value_if_true,执行:“A”(A 级) else(comma) 输入 value_if_false
  • value_if_false,则公式找到另一个IF条件,进入IF条件

第二次逻辑测试: B2>=85(逻辑表达式1)和B2<=94(逻辑表达式2)

(我们使用 AND 函数来检查多个逻辑表达式,因为这两个给定条件将被评估为“真”。)

如果公式返回,

  • value_if_true,执行:“B”(B级) else(逗号)输入value_if_false
  • value_if_false,则公式找到另一个IF条件,进入IF条件

第三次逻辑测试: B2>=75(逻辑表达式1)和B2<=84(逻辑表达式2)

(我们使用 AND 函数来检查多个逻辑表达式,因为这两个给定条件将被评估为“真”。)

如果公式返回,

  • value_if_true,执行:“C”(C级) else(逗号)输入value_if_false
  • value_if_false,则公式找到另一个 IF 条件并输入 IF 条件

第四次逻辑测试:B2>=61(逻辑表达式1)和B2<=74(逻辑表达式2)

(我们使用 AND 函数来检查多个逻辑表达式,因为这两个给定条件将被评估为“真”。)

如果公式返回,

  • value_if_true,执行:“D”(D级) else(逗号)输入value_if_false
  • Value_if_false,执行:“F”(F级)
  • 最后,关闭括号。

下图显示了应用于范围的 IF 公式的输出。

Excel中的IF函数是什么?如何使用IF函数?-第26张图片-嘻嘻笔记

下图显示了应用于范围的 IF 嵌套公式。

Excel中的IF函数是什么?如何使用IF函数?-第27张图片-嘻嘻笔记

学生的成绩如下表所示。

Excel中的IF函数是什么?如何使用IF函数?-第28张图片-嘻嘻笔记

多个 IF 语句的准则

多个 IF 语句的指南如下所列:

  • 在有限的范围内使用嵌套的 IF 函数,因为多个 IF 语句需要大量思考才能准确。
  • 多个 IF 语句需要多个括号 (),这通常很难管理。Excel 提供了一种检查每个左括号和右括号的颜色的方法来避免这种情况。最后一个右括号颜色将始终为黑色,表示公式语句的结束。
  • 每当我们为参数“value_if_true”和“value_if_false”传递字符串值或测试对字符串值的引用时,将字符串值括在双引号中。传递不带引号的字符串值将导致“#NAME?” 错误。

经常被问到的问题

1. Excel中的IF函数是什么?

Excel IF 函数是一个逻辑函数,它检查给定条件并返回一个值表示“真”,另一个值表示“假”结果。

IF 函数的语法如下: “=IF(logical_test, [value_if_true], [value_if_false])”

参数如下: \1. Logical_test – 它是指被测试的值或条件。 \2. Value_if_true – 条件logical_test为“真”时返回的值。 \3. Value_if_false – 条件logical_test为“假”时返回的值。

“logical_test”是必需参数,而“value_if_true”和“value_if_false”是可选参数。

2. IF Excel函数多条件如何使用?

多个条件的 IF Excel 语句是通过在单个公式中使用多个 IF 函数创建的。

多条件IF函数的语法表述如下:

“=IF(条件1“真”,做某事,IF(条件2“真”,做某事,IF(条件3_“真”,做某事,否则做)某物)))”

3. Excel中如何使用IFERROR函数?

这IFERROR 函数在 Excel 中用于查找和管理公式和计算中的错误。

检查公式时,如果发现错误,则返回用户指定的另一个值。否则返回公式的结果。

语法说明如下: “=IFERROR(value, value_if_error)” 其中, ? Value – 它指的是要测试的值。 ? Value_if_error – 如果公式返回错误,它指的是要返回的值。 这两个参数都是必需的参数。

》》》点击全文阅读《《《

抱歉,评论功能暂时关闭!