逻辑

根据文本测试选出一个词

定义

根据文本测试选出一个词,就是写出一个 IF 公式:比较一个标签,并返回两个词中的一个。

语法

=IF(logical_test, value_if_true, value_if_false)

参数

参数 含义
logical_test 文本比较,例如 B2="idle"。
value_if_true 测试为真时要显示的词。用双引号包起来。
value_if_false 测试为假时要显示的词。用双引号包起来。

示例演练

一份门岗表把状态词存在 B2,只有该词是 idle 时才应显示 yes。

A:门岗 B:状态
North busy
East idle
West busy

公式:=IF(B2="idle","yes","no")

结果:no。busy 不是 idle,所以显示为假时的词。

练习

单元格 A2 中是 open。请在 B2 中写出一个公式:A2 是 open 时显示 yes,否则显示 no。

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

相关函数

IF 就是从这次文本测试返回这两个词之一的函数。

常见错误

给测试词漏掉引号,例如 =IF(B2=idle,"yes","no"):idle 随后会被当成名称,公式返回 #NAME?,而不是 no。

相关函数

这些链接是相关函数。