逻辑
按分数显示 pass 或 fail
定义
按分数显示 pass 或 fail,就是写出一个 IF 公式,用这两个词之一给分数贴标签。
语法
=IF(logical_test, value_if_true, value_if_false)
参数
| 参数 | 含义 |
|---|---|
logical_test |
比较条件,例如 B2>=60。 |
value_if_true |
测试为真时的标签。文本要用双引号包起来。 |
value_if_false |
测试为假时的标签。文本要用双引号包起来。 |
示例演练
一门课把 60 分及以上标成 pass。分数在 B2。
| A:模块 | B:分数 |
|---|---|
| 测验 | 75 |
| 实验 | 41 |
| 口试 | 60 |
公式:=IF(B2>=60,"pass","fail")
结果:pass。75 至少为 60,所以显示为真时的标签。
练习
单元格 A2 中是 40。请在 B2 中写出一个公式:A2 至少为 50 时显示 pass,否则显示 fail。
- 在 B2 中写出一个 IF 公式:A2 至少为 50 时显示 pass,否则显示 fail。
- B2 应显示 40 对应的结果。
第 1 步,共 2 步
在 B2 中输入 =IF(A2>=50,"pass","fail")。
A2 是 40,没有达到 50,所以结果是 fail。
无论使用哪种语言,这里的公式都使用英文函数名(如 SUM),小数点一律使用句点“.”。
正在加载工作表…
B2 使用 IF。
B2 现在显示 fail。
下一课是按产品代码查找价格。
相关函数
IF 就是从这次分数测试返回 pass 或 fail 的函数。
常见错误
把两个标签对调,例如 =IF(B2>=60,"fail","pass"):75 随后会返回 fail,和 pass 正好相反。