Excel 逻辑运算符

Excel 逻辑运算符

逻辑运算符的基本用途是比较数据。在MS Excel中,逻辑运算符用于比较存储在Excel单元格中的数据。您已经对Excel数据执行了多种类型的基本和高级操作,以操纵数据。比较是您可以对Excel数据执行的操作之一。

Excel提供了用于比较数据的逻辑运算符。您可以将存储在Excel工作表中的两个或多个值相互比较。这些值可以是数值、文本或字符串。

比较数据是Excel的一个重要且有用的操作,为此Excel提供了六个逻辑运算符。这些逻辑运算符是 等于、不等于、大于、小于、大于等于、小于等于。

在本章中,我们将简要介绍所有六个逻辑运算符及其示例,以了解您可以如何在何处使用它们。

逻辑运算符的类型

如我们所说,Excel提供了六个逻辑运算符,用于比较存储在Excel工作表中的数据。这些逻辑运算符是 等于、不等于、大于、小于、大于等于、小于等于。

这些运算符以不同的方式比较两个值,但结果只能是TRUE或FALSE。

运算符名称 运算符 描述 公式(对于TRUE)
等于 = 比较两个值是否相等,如果是真的 =A2=B2(=51=51)
不等于 <> 判断两个值是否不相等 =A2<>B2 (=48<>51)
大于 > 比较一个值是否大于另一个值 =A2>B2 (=13>17)
小于 < 比较一个值是否小于另一个值 =A2<B2 (=9<11)
大于等于 >= 比较第一个值是否大于等于另一个值 =A2>=B2 (=7>=4)
小于等于 <= 比较一个值是否小于等于另一个值 =A2<=B2 (=16<=16)

所有这些运算符都将详细讨论并附有示例。在这里,等于和不等于是不区分大小写的运算符。

注意:如果条件满足给定的值,则所有运算符返回TRUE。否则,它们返回FALSE。

等于运算符(=

等于是一个用=符号表示的逻辑运算符。它用于比较两个值是否相同。

语法

=condition1=condition2

它返回 TRUE ,如果条件满足。否则,返回 FALSE

示例

在这个示例中,我们将展示字符串和数字比较。我们有以下字符串和数字数据集在一个Excel工作表中。

Excel 逻辑运算符

现在,使用相等(=)运算符进行比较,检查值是否相同。写出行11的比较公式-

=A11=B11

Excel 逻辑运算符

按下 Enter 键,获取比较结果。

Excel 逻辑运算符

只需更改上述公式中的单元格引用,为其他行的数据(在给定的数据中)进行更多比较,并为它们获得结果。查看所有结果。

Excel 逻辑运算符

您只需看到相等的值即可验证其结果。正如我们告诉您的,等于(=)是不区分大小写的。在这里,单元格A13(Elon)和B13(ELON)具有相同的字符串,但大小写不同;这就是为什么它返回了TRUE。

它忽略了字符串数据的大小写。

直接在公式中提供值

  • 对于字符串数据比较,以以下方式编写公式: = “Rhea”=”RHEA”
  • 对于数字数据比较,以以下方式编写公式:=23=76
  • 不需要将数值用双引号括起来来进行比较,就像字符串一样。您可以直接放置它们,例如:=15=15。

同样,您还可以使用更多的运算符。

不等于运算符(<>

等于是一个逻辑运算符,用<>符号表示。它与Equal(=)运算符相反。

语法

=condition1<>condition2

如果条件满足,则返回 TRUE 。否则,返回 FALSE。

示例

在这个示例中,我们将使用上面示例中使用的相同数据集,使用 不等于( <>)运算符进行比较。 我们在Excel工作表中有以下的字符串和数字数据集。

Excel 逻辑运算符

现在,首先为第11行的值(列A,列B)编写公式。在两个条件(值)之间使用<>运算符。

=A11<>B11

Excel 逻辑运算符

按下 Enter 键获取比较结果。

Excel 逻辑运算符

只需更改上述公式中的单元格引用,对其他行的数据(在给定数据中)进行更多比较,然后得到它们的结果。查看所有结果。

Excel 逻辑运算符

您可以通过在脑海中分析他们的结果来验证他们的结果。我们告诉过您,《不等于》(<>)是不区分大小写的。因此,请仔细分析:

请注意,A13(Elon)和B13(ELON)单元格包含相同的字符串,但大小写不同。因此,它忽略了字符串的大小写,并将它们视为相同,并返回了FALSE。

=<>之间的差异

相等和不相等是互为相反运算符,并提供相反的结果。请记住,所有逻辑运算符都是不区分大小写的。它不区分大小写字母。 例如, 字符串Hello和HELLO都将被视为相同,即使它们的大小写不同。

我们将为等于(=)和不等于(<>)运算符展示一些字符串和数字比较示例。您将看到它们返回彼此相反的值。让我们看一下示例列表 –

Excel 逻辑运算符

看到两个运算符为相同的数据提供了相反的结果。现在,让我们转到下一个运算符。

大于运算符(>

大于是一个逻辑运算符,它用>符号表示。它用于比较两个值,判断第一个值是否大于第二个值。这个运算符通常用于数值比较,但也可以用于检查第一个字符串是否大于第二个字符串。

语法

=condition1>condition2

如果条件满足,则返回 TRUE 。否则,返回 FALSE。

示例1

对于小值来说,很容易确定哪个更大。因此,我们将使用较大的数值进行比较。

  1. 我们有以下给定的数值数据集。
    Excel 逻辑运算符

  2. 首先,编写公式来比较行11的值,判断A11是否大于B11。 =A11>B11
    Excel 逻辑运算符

  3. 按下 Enter 键,获取比较结果。由于82134大于40452,它返回TRUE。
    Excel 逻辑运算符

注意:它也可以比较字符串和文本。

字符串比较

我们还可以比较文本数据,找出哪个数据串更大。但是字符串比较会有不同的方式。了解在Excel中如何进行字符串比较非常重要。

例如, 如果我们比较两个文本串, “Hello”“Hiii”。 Microsoft Excel会忽略字符串的大小写,比较将如下进行:

首先,比较两个字符串的第一个字母 (“H”和”H”) ,如果它们相同(相同),比较将移动到下一个字母。现在, Hello的 “e” 和 Hiii的 “i” 将被进行比较。它们不同,因此检查”e”或”i”哪个更大。

注意:在MS Excel中,”a/A”被视为最低值,”z/Z”被视为最高文本值。

在这里,Hiii字符串中的”i”大于Hello中的”e”。因此, Hiii是比Hello更大的字符串。 我们来看一些更大的字符串比较。

示例2

  1. 我们在之前使用的数据集中添加了一些字符串值。现在,找出哪个字符串更大。
    Excel 逻辑运算符

  2. 通过使用公式 **=condition1 >condition2, ** 我们得到了所有字符串的结果。见下面的图片。
    Excel 逻辑运算符

小于操作符(<

小于也是一个逻辑运算符,用<符号表示。它用于比较两个值,判断第一个值是否小于第二个值。

语法

=condition1>condition2

如果条件满足,它将返回 TRUE 。否则,返回 FALSE

示例

在这个例子中,我们将使用上面例子中使用的相同数据集和结果。因此,您可以在数据上执行小于比较来获得结果,并与大于结果进行比较。

  1. 查看用于比较的数据。
    Excel 逻辑运算符

  2. 为A11和B11单元格数据编写以下比较公式,然后按 Enter 键获取结果。 =A11<B11
    Excel 逻辑运算符

  3. 查看第一个比较的结果,即FALSE。这意味着82134(A2)不小于40452(B2)。
    Excel 逻辑运算符

  4. 现在,在剩余的数据上执行小于运算符比较,并查看以下结果:
    Excel 逻辑运算符

解决方案

在这种情况下,Excel提供了>=和<=运算符。除了大于和小于运算外,它们还检查相等的值。>=和<=运算符的工作方式与<和>运算符相似。

大于等于运算符(>=

大于等于运算符是大于运算符的高级版本。它用 > =符号表示。该运算符用于检查第一个值是否大于或等于第二个值。

它是大于(>)运算符的高级运算符,带有一项额外功能。它允许用户检查两个值之间是否具有更大或相等的值。

如果第一个值大于第二个值,它将提供与大于运算符相同的结果。如果两个比较的值相同,它将返回TRUE。

语法

=condition1>condition2

如果条件满足,它将返回 TRUE 。否则,它将返回 FALSE

  • 如果第一个比较值大于或等于第二个值,则条件满足并返回TRUE。否则,它将返回FALSE。

示例1

现在我们将使用此运算符来判断第一个值是否大于或等于第二个值。

  1. 我们有这个用于比较的数字和字符串数据,使用大于等于(>=)运算符。
    Excel 逻辑运算符

  2. 在相邻单元格中编写公式,用于比较值并确定第一个值是否大于或等于第二个值。首先,对于row2的数据。 =A2>=B2
    Excel 逻辑运算符

  3. 它返回了 FALSE ,因为第一个A1单元格的值既不大于也不等于第二个B2单元格的值。
    Excel 逻辑运算符

  4. 现在,对剩余的数据进行比较,并使用>=运算符得出结果。
    Excel 逻辑运算符

小于等于运算符(<=

你可以说,小于等于运算符(<=)是小于运算符(<)的高级版本。它以 <=符号表示。 此运算符用于检查第一个值是否小于或等于第二个值。

它是小于(<)运算符的高级运算符,带有一种额外的功能。它允许用户检查两个值之间的小于和等于关系。

如果第一个比较值小于或不等于第二个值,它将提供与小于运算符相同的结果。如果两个比较值相等,它将返回TRUE。

语法

=condition1>condition2

如果条件满足,则返回 TRUE 。否则,返回 FALSE

示例

在这个示例中,我们将使用与大于等于运算符示例中相同的数据集和结果。因此,您可以使用小于等于(<=)运算符对数据进行比较,以获取结果并与大于等于(>=)的结果进行比较。

  1. 在此处查看先前使用的比较数据。
    Excel 逻辑运算符

  2. 为A2和B2单元格数据编写以下比较公式,然后按下 Enter 键以获取结果。=A2<=B2
    Excel 逻辑运算符

  3. 查看第一个比较的结果,即FALSE。这意味着3564(A2)小于6835(B2)。
    Excel 逻辑运算符

  4. 现在,在剩余的数据上执行小于等于运算符的比较,并查看它们的结果如下所示:
    Excel 逻辑运算符

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程