0Pricing
Excel Formulas Academy · 课时

使用运算符比较数值

使用大于、小于和等于运算符构建逻辑判断

使用运算符比较数值 是 CoddyKit 上的免费 Excel Formulas Academy 课时。 这是第 2 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Excel Formulas Academy 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Excel Formulas Academy 课程共包含 4 节课。

什么是比较运算符

IF 测试条件的智能程度取决于您提出的问题。比较运算符是帮助您提出这些问题的符号。

它们会比较两个值,并返回一个简单的答案:TRUE 或 FALSE。这正是 IF 选择结果所需要的答案。

六种运算符

您会经常使用以下六种比较运算符:

  • = 等于
  • > 大于
  • < 小于
  • >= 大于或等于
  • <= 小于或等于
  • <> 不等于

将它们放在两个值之间时,每个运算符都会产生 TRUE 或 FALSE。

大于和小于

使用 > 和 < 可以进行不包含边界值的明确比较。

如果 A2 中的值是 80,那么 A2 > 75 就是 TRUE,因为 80 大于 75。但 A2 < 75 是 FALSE。

将这个测试条件直接放入 IF,就可以为高分者添加标签:

=IF(A2 > 75, "High", "Normal")

包含边界值

如果截止值本身也应计入,该怎么办?请使用 >= 或 <=。

“60 分或更高”这一及格标准必须包含 60 分本身。因此,A2 >= 60 是正确的,而 A2 > 60 会错误地判定恰好考了 60 分的学生不及格。

在 > 和 >= 之间做出选择,是编写逻辑公式时最常见的决定之一。

=IF(A2 >= 60, "Pass", "Fail")

测试是否相等

在测试条件中使用单个 =,即可检查两个值是否匹配。

要查看某个状态单元格是否显示“已完成”:

请记住,最前面的 = 用于开始公式,第二个 = 则是测试条件中的相等比较运算符。

=IF(B2 = "Done", "Complete", "In progress")

比较文本值

运算符不仅适用于数字,也适用于文本。比较文字时,请将文本放在双引号中。

在大多数电子表格中,使用 = 进行文本比较时会忽略大小写,因此“YES”、“是”和“是”都会被视为与“是”相等。

这样一来,检查类别、标签和答案就会非常简单。

=IF(C2 = "Shipped", "Notify customer", "Wait")

不等于

<> 运算符表示“不相同”。只要两个值不匹配,它就会返回 TRUE。

要标记尚未批准的所有行:

这对于捕获例外情况非常有用:任何不是预期值的内容都会触发相应操作。

=IF(D2 <> "Approved", "Needs review", "")

运算符单独使用时会返回 TRUE 或 FALSE

您甚至可以不使用 IF,直接输入一个比较条件来查看原始结果。

在单元格中输入 =A2 > 100,就会直接显示 TRUE 或 FALSE。在将比较条件放入 IF 之前,这是测试逻辑的好方法。

只要比较条件能得到正确的 TRUE/FALSE,您就知道 IF 测试条件会按预期运行。

=A2 > 100

示例:预算检查

A 列记录各部门的支出,B 列记录相应预算。您希望标记超支情况。

要回答的问题是“支出是否超过预算?”,对应的条件是 A2 > B2。对于第 2 行:

任何支出超过预算的部门都会立即显示警告。

=IF(A2 > B2, "Over budget", "Within budget")

选择正确的运算符

选择正确的运算符,决定了答案是正确还是错误。请问自己:

  • 截止值本身是否应计入?使用 >= 或 <=
  • 是否必须完全相等?使用 =
  • 是否应该是除某个值以外的任何值?使用 <>

只要运算符放错一个位置,就可能悄无声息地漏掉边界情况。

Excel 和表格中的用法相同

六种运算符在 Microsoft Excel 和 Google 表格中的表现完全相同。=、>、<、>=、<= 和 <> 这些符号都是通用的。

掌握一次后,您就可以在任何支持电子表格的环境中构建逻辑测试条件。

快速检查

请选择符合要求的运算符。

回顾:比较运算符

现在,您已经掌握了所有逻辑测试条件的基础构件:

  • 六种运算符:=、>、<、>=、<=、<>
  • 每种运算符都会比较两个值,并返回 TRUE 或 FALSE
  • 当边界值应计入时,使用 >= 或 <=
  • 将文本放在引号中;比较相等性时会忽略大小写
  • 在将比较条件放入 IF 之前,先单独测试它

接下来,您将决定测试条件得到答案后,IF 实际返回什么。

=IF(A2 >= B2, "Target met", "Below target")

常见问题解答

「使用运算符比较数值」课时是免费的吗?

是的 — 「使用运算符比较数值」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Excel Formulas Academy 课程的其余内容,请升级到 CoddyKit PRO。 Excel Formulas Academy 课程共包含 4 节课。

「使用运算符比较数值」这节课中我会学到什么?

使用大于、小于和等于运算符构建逻辑判断 你通过在浏览器中直接运行的动手代码来练习 Excel Formulas Academy,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 Excel Formulas Academy 需要有经验吗?

无需任何先前经验。CoddyKit 上的 Excel Formulas Academy 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 2 节课,共 4 节。

「使用运算符比较数值」课时需要多长时间?

大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。

我能在这节 Excel Formulas Academy 课中编写并运行代码吗?

能。每节 Excel Formulas Academy 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。

此课程中的所有课时

  1. IF 函数的判断方式
  2. 使用运算符比较数值
  3. 使用 IF 返回文本或数字
  4. 应避免的常见 IF 错误
← 返回 Excel Formulas Academy