Table of contents
IF功能 的最有用和最广泛使用的功能之一。 微软Excel 如果我们在日常生活的工作中需要在Excel中进行任何一种逻辑比较,我们就使用 基金会 今天我将展示如何使用这个 基金会 函数,并附有一些Excel中熟悉的函数,其取值范围很广。
下载实践工作手册
使用带有数值范围的IF函数.xlsxExcel中IF函数的介绍
Excel中最有用的函数之一是 基金会 函数,它使我们能够将数值与期望值进行逻辑比较。
⇒ 语法
=IF(logical_test, [value_if_true], [value_if_false])
⇒ 职能目标
这决定了一个条件是真的还是 失败 ,并返回一个值,如果条件是 为真 .
⇒ 争论
争论 | 必备/可选 | 解释 |
---|---|---|
逻辑_测试 | 需要 | 给定一个单元格或一系列单元格的条件。 |
[value_if_true] | 可选 | 如果满足条件,定义的语句。 |
[value_if_false] | 可选 | 如果不满足条件,定义的语句。 |
⇒ 返回参数
如果没有定义语句,逻辑值是 为真 或 失败 如果定义了语句,它们将作为返回值出现,取决于是否满足条件。
在Excel中使用带有数值范围的IF函数的10个理想例子
让我们来看看Excel的一些例子 基金会 假设,我们有一个数据集,其中有一些书的名称、作者、编号和价格,这些书来自一家名为 翠鸟书店 我们今天的目标是学习如何应用E xcel的技术。 基金会 函数的数值范围。
1.用单元格范围生成Excel的IF函数
在第一个例子中,我们将学习如何检查一个单元格区域是否包含某个值。 让我们来检查是否有作者艾米莉-勃朗特的书。 这意味着该列是否 作者 (专栏 C )中是否包含艾米莉-勃朗特这个名字。 你可以使用一个组合的 基金会 和 COUNTIF 遇到这种情况,可以使用Excel的功能来实现。
步骤。
- 首先,选择一个单元格,在该单元格中输入这个公式。
=IF(COUNTIF(C5:C21, "列夫-托尔斯泰")>0, "有", "没有")
- 第二,按 进入 来看结果。
- 最后,你可以看到,我们已经得到了结果" 有 "。 因为确实有一本由 Emily Bronte 在我们的名单上,那就是" 呼啸山庄 ".
- 如果你想要一个近似的匹配,你可以使用 通配符字符(*,?,~)。 内的 COUNTIF 例如,要找出是否有任何书由 勃朗特 姐妹们( 艾米莉-勃朗特和夏洛特-勃朗特都是如此。 ),使用以下公式。
=IF(COUNTIF(C4:C20, "*Bronte")>0, "有", "没有")
- 进一步说,打 进入 键来显示结果。
- 而且,我们已经得到了" 有 "。 因为有三本书是由 勃朗特姐妹 .
🔎 这个公式是如何工作的?
- COUNTIF(C5:C21, "Emily Bronte") 返回 "Emily Bronte "这个名字在这个范围内出现的次数。 C5:C21 .
- COUNTIF(C5:C21, "Emily Bronte")>0 返回 为真 如果该名称在范围内至少出现一次,则返回 失败 如果名字没有出现。
- 因此 IF(COUNTIF(C5:C21, "Emily Bronte")>0, "有", "没有") 如果名字至少出现一次,则返回 "有",并返回" 不存在 ",如果没有出现这个名字。
2.创建带有数值范围的IF函数
现在我们将应用另一个 基金会 语句。 我们将从一个介于两个给定数字之间的范围内创建一个数值列表。 让我们从列中找出有或没有的书的数量。 D 处于中间位置的 10 至 20 这些类型的任务可以用E xcel来完成。 基金会 函数,有一个值的范围。
步骤。
- 首先,选择你想看到结果的单元格。
- 然后,在那里输入公式。
=IF(((D5>=10)*(D5<=20))=1, "是", "否")
- 新闻 进入 .
- 拖动 填充手柄 图标,将公式复制到整个范围内。 或者,以 自动填表 的范围。 双击 上的加号( + ) 符号。
- 最后,我们可以看到结果。
3.用IF函数对数值范围应用AND条件
现在我们将在一个 基金会 让我们检查一下每本书是否符合两个给定的条件。 第一个条件是,书的数量要大于 10 而第二种是书的价格大于 20 如果这些条件得到满足,我们才会购买该书。
为此,我们将使用以下组合 基金会 和 和 当其所有参数被评估为 为真 , 和函数 返回 为真 ;否则,它返回 失败 .
步骤。
- 在开始时,选择与第一本书相邻的一个单元格,并输入公式。
=IF(AND(D5>=10)*(E5>=20), "可以购买", "不能购买")
- 按下 进入 键盘上的键再一次。
- 或者,我们可以使用符号的 和 条件( 因此,该公式将看起来像这样。
- 撞击 进入 来看结果。
- 要将公式复制到该范围内,请拖动 填充手柄 或者,你可以 双击 额外的( + )标志,以 自动填表 的范围。
- 同样地,我们可以得到结果。
4.利用带有OR条件的IF函数确定数值范围
现在来看看 或 让我们检查每本书是否至少满足一个条件。 如果它的任何参数被评估为 为真 , 循环功能 返回 是的 ;否则,它返回 失败 .
步骤。
- 首先,选择我们希望看到结果的单元格。
- 第二,插入公式。
=IF(OR(D5>=10,E5>=60), "可以购买", "不能购买")
- 此外,按 进入 键盘上的键。
- 我们可以不使用函数,而使用或符号( + )。 因此,公式将是:
=IF((D5>=10)+(E5>=60), "可以购买", "不能购买")
- 撞击 进入 来看结果。
- 之后,拖动 填充手柄 图标来复制公式的范围。 或者。 双击 上的加号( + )号。 这也是重复的公式。
- 最后,我们为每本书确定了它是否可以被购买,如果至少有一个条件或没有。
5.使用嵌套的IF函数获取数值范围
在这个例子中,我们将使用嵌套的 基金会 这意味着我们将应用一个 基金会 在另一个公式中 基金会 公式,让我请你执行一项工作。 对于所有的书。 检查价格是否大于或等于 $30.00 如果是,则检查数字是否大于或等于 15 然后,如果仍然是,检查作者的名字是否以""开头。 C "或 "不",如果还是 "是",则返回" 满意 "。 否则,返回" 不满意 ".
步骤。
- 首先,选择单元格并在其中插入以下公式。
=IF(E5>=20,IF(D5>=15,IF(LEFT(C5,1)="C", "满意", "不满意"), "不满意")
- 点击 进入 关键是要看到结果。
- 同样地,在前面的例子中,拖动 填充手柄 图标,将公式复制到范围内。 或者,以 自动填表 的范围。 双击 上的加号( + ) 符号。
- 最后,你可以看到,只有 五 书籍同时满足所有三个条件。
6.在Excel中结合IF和SUM函数
我们将结合 基金会 和 累计 在这个例子中的功能。 函数SUM 让我们按照这个例子。
步骤。
- 选择第二个单元格 G6 ,并将该公式放入该选定的单元格。
=IF(SUM(D5:D21)>=80, "好", IF(SUM(D5:D21)>=50, "满意", "差")
- 然后,按 进入 关键是要看到结果。
🔎 这个公式是如何工作的?
- SUM(D5:D21) 这一部分将范围内的数值相加,并将书的总数作为一个结果返回。
- SUM(D5:D21)>=80 和 SUM(D5:D21)>=50 检查是否满足条件。
- IF(SUM(D5:D21)>=80, "好", IF(SUM(D5:D21)>=50, "满意", "差") 在我们的例子中,结果是" 好的 ".
7.合并IF & AVERAGE函数
作为参数给定的数字的平均值由以下因素决定 平均函数 让我们把 基金会 和 平均数 这个例子中的函数。
步骤。
- 在开始时,选择我们要放置结果的单元格。 在我们的例子中,我们将选择单元格 G6 .
- 然后,在该单元格中插入公式。
=IF(AVERAGE(D5:D21)>=20, "好", IF(AVERAGE(D5:D21)>=10, "满意", "差")
- 此外,按 进入 键盘上的键。
- 最后,你会得到你的结果。
🔎 这个公式是如何工作的?
- 平均值(d5:d21) 计算出平均书数。
- AVERAGE(D5:D21)>=20 和 AVERAGE(D5:D21)>=10 验证条件是否得到满足。
- IF(AVERAGE(D5:D21)>=20, "好", IF(AVERAGE(D5:D21)>=10, "满意", "差") 在我们的情况下,结果是""。 令人满意 ".
8.整合IF& EXACT函数以匹配数值范围
确切的功能 返回 为真 如果两个文本字符串是相同的,而 失败 否则,在比较两个文本字符串时,尽管它忽略了格式上的差异。 精确 是区分大小写的。 让我们把 基金会 和 精确 函数在一起,以匹配一个范围的值。
步骤。
- 选择我们要查看结果的单元格。
- 在这之后添加以下函数公式。
=IF(EXACT($C$5:$C$21, "Leo Tolstoy"), "是", "否")
- 按下 进入 键盘上的键再一次。
- 而且,你可以看到这将显示范围内的结果。
🔎 这个公式是如何工作的?
- EXACT($C$5:$C$21, "Leo Tolstoy") 显示两个数据是否完全匹配。
- IF(EXACT($C$5:$C$21, "Leo Tolstoy"), "是", "否") 检查逻辑并返回结果。
9.合并IF, AND; TODAY函数以获取日期
假设,我们想检查到达日期是否在7天之内,如果到达日期在7天之内,那么我们就可以购买这本书。 为此,我们将使用以下组合 基金会 , 和。 和 今天 职能。
步骤。
- 同样地,在前面的例子中,选择单元格,然后在那里输入公式。
=IF(AND(E5>TODAY(), E5<=TODAY()+7), "是", "否")
- 然后,按 进入 .
- 要将公式复制到该范围内,请拖动 填充手柄 或者,你可以 双击 额外的( + )标志,以 自动填表 的范围。
- 最后,这将显示每本书在列中的结果 F .
10.通过结合IF、MAX和MIN函数获得最高/最低值
假设我们想与第一本书的数量进行比较。 而我们将找到总书的最高值和最低值。 为此,我们将使用以下组合 基金会 , 规模 &。 敏 职能。
步骤。
- 首先,选择我们要放置结果的单元格。
- 然后,在该单元格中插入公式。
=IF(D5=MAX($D$5:$D$21), "好", IF(D5=MIN($D$5:$D$21), "不好", " 平均")
- 最后,按 进入 键盘上的键。
🔎 这个公式是如何工作的?
- max($d$5:$d$21) 返回该范围的最大值。
- min($d$5:$d$21) 返回该范围的最小值。
- IF( D5=MAX($D$5:$D$21), "好", IF(D5=MIN($D$5:$D$21), "不好", " 平均") 显示了比较后的结果。
需要记住的事情
- 如果你在公式中试图用一个数字除以0,你可能会看到 #DIV/0! 错误。
- ǞǞǞ #VALUE! 当你在计算中输入不正确的数据类型时,就会发生错误。 例如,你可能在一个期望是数字的公式中输入文本。
- 如果我们重新定位公式单元格或参考单元格,那么 #REF! 公式中的引用已不再有效。
- ǞǞǞ #NAME! 错误将显示你在公式中拼错了一个函数的名称。
总结
上述例子有助于你学习E xcel。 基金会 你有什么问题吗? 请随时向我们提问。