逻辑

NOT

定义

NOT 在测试为假时返回 TRUE,在测试为真时返回 FALSE。

语法

=NOT(logical)

参数

参数 含义
logical 一个非真即假的测试,例如 A2="shut"。

示例演练

一座码头在状态不是 shut 时把泊位标为 Open。状态词位于 A2:A4。

A:状态
open
shut
open

公式:=IF(NOT(A2="shut"),"Open","Closed")

结果:Open。A2 是 open,所以 A2="shut" 为假,NOT 把它翻成真,IF 返回 Open。向下填充后,公式依次给出 Open、Closed 和 Open。

练习

单元格 A2 中是 5。请在 B2 中写出一个公式:当 A2 不等于 0 时返回 1,否则返回 0。

  1. 在 B2 中写出一个使用 NOT 的 IF 公式:当 A2 不等于 0 时显示 1,否则显示 0。
第 1 步,共 2 步
无论使用哪种语言,这里的公式都使用英文函数名(如 SUM),小数点一律使用句点“.”。
正在加载工作表…

相关函数

NOT 通常放在 IF 里面,这样翻转后的测试为真时单元格可以显示一个结果,为假时显示另一个结果。

常见错误

A2 里是文本时写成 =NOT(A2):NOT 需要真/假测试,所以单词 open 会返回 #VALUE!,而不是翻转 A2="shut"。

相关函数

这些链接是相关函数。