Excel布尔运算符:如何使用它们?

  • Share This
Hugh West

Microsoft Excel中包含很多函数,这些函数都是Excel中内置的。 在这篇文章中,我们将讨论Excel布尔函数与逻辑运算符。 请注意,布尔运算符在Excel中被表述为函数。

为了解释具有实际用途的布尔运算符,我们将使用以下数据集。

这个数据集显示了贷款的支付与期限。 支付将按月进行。

下载实践工作手册

下载这本练习手册,在阅读本文时进行练习。

Excel布尔运算符.xlsx

Excel布尔函数和运算符介绍

布尔运算符来自于布尔表达式。 布尔表达式在编程语言中常用。 布尔运算符用来表达一个布尔表达式。 布尔表达式的返回是 1 0 为了便于理解,我们可以将其表达为 假的 分别是。

在Excel中,我们有4个布尔运算符/函数-- , , ,以及 XOR 现在,我们将对Excel中的以下布尔函数进行概述。

运营商 描述
这个函数的基本功能是返回一个相反的结果。 无论参数是什么,这将返回该参数的反向值。
这是对所有的参数进行比较,如果所有的参数都是满足的,那么返回TRUE,否则返回FALSE。
如果任何一个参数满足,则返回TRUE。 但如果所有参数都不满足,则结果为FALSE。
XOR 它被称为 "排他性OR"。 假设我们正在比较两个参数,如果任何一个参数为真,则返回TRUE。 但如果所有参数都为真或没有一个参数为真,则返回FALSE。

当我们应用任何布尔运算时,就会进行这些逻辑运算。

逻辑运算符 意义 例子 解释
平等 =B4=C4 这个公式将比较B4和C4,如果两者相等则返回TRUE,否则返回FALSE。
> 大于 =B4>C4 如果B4大于C4,则返回TRUE,否则返回FALSE。
< 少于 =B4 strong=""> 如果B4小于C4,则返回TRUE,否则返回FALSE。
不平等 =B4C4 这将比较B4和C4,如果两者不相等,则返回TRUE,否则返回FALSE。
>= 大于或等于 =B4>=C4 如果B4大于或等于C4,则返回TRUE,否则为FALSE。
<= 小于或等于 =B4<=C4 如果B4小于或等于C4,则返回TRUE,否则为FALSE。

4个在Excel中使用布尔运算符的例子

现在,我们将展示一些在Excel中使用布尔函数和运算符的例子。

1.NOT布尔运算符的应用

NOT函数 逆转的结果。 转换 为真 进入 失败 反之亦然。

在这里,我们将展示如何使用 职能,有3个例子。

例1:

我们将应用 在下面的数据集中,有一个函数。

步骤1。

  • 转到 细胞F5。
  • 写下以下代码。

=NOT(D5=5)

第2步。

  • 现在,按 进入 .

第3步。

  • 拉动 填充手柄 朝向最后一个单元。

在这里,我们应用了 函数,以查看哪些单元格的数据属于 时间 从结果中,我们可以看到,那些等于5的单元格显示的是 失败 而其余的则显示 为真 .

例2:

在这个例子中,我们将插入 中频函数 功能。

步骤1。

  • 用以下公式写出 细胞F5 .
=IF(NOT(D5=5),"Yes","No")

第2步。

  • 然后按 进入 并看到回报。

第3步。

  • 拖动 填充手柄 图标指向最后一个单元格。

由于 函数返回反向逻辑输出,我们还为每个单元格设置了一个负的结果。

使用的优势之一是 基金会 函数是,我们可以根据我们的愿望来设置返回参数。

阅读更多。 如何在Excel中使用逻辑运算符(11例)

2.在Excel中使用布尔和运算符

和函数 如果所有的参数都满足条件,那么结果就是 为真 但如果任何一个参数不满足条件,则返回 失败 .

现在让我们看看5个例子,以便更加清楚。

例1:

这里,我们将展示一个简单的例子,即 功能。 我们将检查期限超过5年的贷款。 在这个例子中应用了一个单一的条件。

步骤1。

  • 转到 细胞F5 并把公式放在下面。
=AND(D5>5)

第2步。

  • 然后按 进入 以获得回报。

第3步。

  • 拉动 填充手柄 图标指向最后一个单元格。

在这里,我们可以看到如何简单地应用 经营者。

例2:

在这个例子中,我们将在一个公式中应用多个条件,通过应用 我们将确定哪些行的贷款期限大于或等于5年,且贷款总额小于100,000美元。

步骤1。

  • 转到 细胞F5 .
  • 把下面这个包含两个条件的公式。
=AND(D5>=5,E5<=100000)

第2步。

  • 现在,我们可以在下图中看到应用该公式后的回报。

因此,我们可以用一个单一的 在Excel中的函数。

例3:

在这里,我们将应用嵌套的 功能。 只有 现在,看看应用这个公式后会发生什么。

步骤1。

  • 将以下公式写在 细胞F5。
=AND(AND(D5>2,D550000,E5<200000))

第2步。

  • 新闻 进入 并适用于其余的细胞。

我们按以下方式规划公式:期限大于2年,小于10年。 贷款总额大于50,000美元,小于200,000美元。

例4:

我们可以在If a函数中插入 通过这种方式,我们可以根据自己的喜好来增加操作结果。

步骤1。

  • 将此公式应用于 细胞F5 .
=IF(AND(AND(D5>2,D550000,E5<200000)),"Success", "Failure")

第2步。

  • 运行该公式,看看会发生什么。

我们可以看到,返回值已经改变了。"成功 "和 "失败 "被设置,而不是默认的。

例5:

我们也可以在没有单个单元格的情况下应用单元格范围,同时将 功能。

我们想看看所有的存款金额是否大于1000美元。

步骤1。

  • 应用有范围的公式 C5:C9 细胞F5 .
=AND(C5:C9>1000)

第2步。

  • 现在,在按下 进入

在这里,我们简单地使用了一个单元格范围,而不是一个单独的单元格编号。 这也表现得很顺利。

阅读更多。 Excel中的参考运算符[基础知识+特殊用途] 。

类似读物

  • 如何在Excel中进行大比和小比(5种方法)
  • 在Excel公式中使用大于或等于运算符

3.在Excel中应用OR操作符

OR函数 检查所有符合条件的参数。 如果任何一个参数符合条件,则返回 为真 但如果所有的论点都不满意,那么回报将是 失败 .

例1:

在这个例子中,我们将找到期限大于5年或贷款总额大于9万美元的行。 我们在一个公式中应用了两个条件。

步骤1。

  • 转到 细胞F5 .
  • 在该单元格上写下以下公式-
=OR(D5>5,E5>90000)

第2步。

  • 现在,按 进入 .

第3步。

  • 拖动 填充手柄 图标到 细胞F9 .

在这种情况下 功能,它提供了 为真 因为任何一个条件得到满足。

例2:

在这个例子中,我们将应用单元格区域而不是单个单元格。 我们想知道存款是否大于2000美元。

步骤1。

  • 插入下面的公式,以了解任何一笔存款是否大于2000美元。
=OR(C5:C9>2000)

第2步。

  • 现在,按 进入 来获得结果。

例3:

在这个例子中,我们将应用一个嵌套函数。 基金会 我们想找到哪些对象的期限大于5年或贷款总额大于或等于90,000美元且存款金额大于2000美元。

步骤1。

  • 写出以下公式 细胞F5 .
=IF(OR(OR(D5>5,E5>=90000),AND(C5>2000)),"Yes","No")

第2步。

  • 现在,按 进入 并得到结果。

这就是我们应用布尔运算符后的嵌套输出。

阅读更多。 什么是Excel中的运算顺序(终极指南)

4.Excel中XOR运算符的功能

XOR运算符 是通常所说的。 "专属OR" 它以三种方式证明了这一点。 首先,如果所有的参数都是真的,那么返回 失败 第二,如果任何一个参数为真,则返回 为真 另外,如果所有的参数都是假的,则返回 失败 .

为了解释这个运算符,我们引入了一个新的数据集。 见以下数据集。

这是一个抛硬币的游戏。 首先,每个玩家玩两轮,正面意味着玩家获胜,反面意味着失败。 在这两轮中,如果任何玩家获胜,即两轮都是正面,他就不需要玩第三轮。 如果任何玩家两轮都是反面,他将被取消游戏资格。 如果结果是混合,他将有机会玩第三轮。 这种情况可以是用XOR运算符很容易解释。

步骤1。

  • 在这两轮之后,结果在数据集中被更新。

现在,我们将应用 XOR 识别谁将参加第三轮比赛的功能。

第2步。

  • 将该公式应用于 细胞F5 .
=XOR(C5="Head",D5="Head")

第3步。

  • 然后按 进入 并拖动赢得了 填充手柄

我们得到的结果是:由于结果是以下列方式显示的 为真 失败 它可能适合所有的人容易理解。

我们将插入IF函数,使大家更容易理解。

第4步。

  • 在插入了 基金会 函数,该公式将看起来像这样。
=IF(XOR(C5="Head",D5="Head"),"Yes","No")

第5步。

  • 现在,我们将从下面的结果中得到一个清晰的概念。

我们现在可以说,3名球员将参加第三轮比赛,2名球员将不参加。

阅读更多。 Excel中的 "不等于 "运算符(附5个例子)

总结

在这篇文章中,我们展示了不同的布尔运算符。 添加了每个布尔运算符的不同例子。 我希望这能满足你的需求。 请看我们的网站 淘宝网 并在评论框中提出你的建议。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.