逻辑
用阈值测试一个数字
定义
用阈值测试一个数字,就是写出一个 IF 测试:数字达到阈值时返回一个标记,未达到时返回另一个标记。
语法
=IF(logical_test, value_if_true, value_if_false)
参数
| 参数 | 含义 |
|---|---|
logical_test |
比较条件,例如 B2>=60。 |
value_if_true |
测试为真时的结果,例如 1。 |
value_if_false |
测试为假时的结果,例如 0。 |
示例演练
一份训练表把 60 分及以上标出来。分数在 B2。
| A:项目 | B:分数 |
|---|---|
| 推举 | 55 |
| 保持 | 71 |
| 提起 | 60 |
公式:=IF(B2>=60,1,0)
结果:0。55 低于 60,所以显示为假时的结果 0。
练习
单元格 A2 中是 80。请在 B2 中写出一个公式:A2 至少为 70 时显示 1,否则显示 0。
- 在 B2 中写出一个 IF 公式:A2 至少为 70 时显示 1,否则显示 0。
- B2 应显示 80 对应的结果。
第 1 步,共 2 步
在 B2 中输入 =IF(A2>=70,1,0)。
A2 是 80,至少为 70,所以结果是 1。
无论使用哪种语言,这里的公式都使用英文函数名(如 SUM),小数点一律使用句点“.”。
正在加载工作表…
B2 使用 IF。
B2 现在显示 1。
下一课是按分数显示 pass 或 fail。
相关函数
IF 就是从这次阈值测试返回该标记的函数。
常见错误
把两个标记对调,例如 =IF(B2>=60,0,1):55 随后会返回 1,和阈值应显示的 0 正好相反。