参数
logical_test必填
返回 TRUE 或 FALSE 的条件。
value_if_true必填
条件为真时返回的内容。
value_if_false必填
条件为假时返回的内容。
IF 是 Excel 中最核心的判断函数。它评估一个逻辑测试,并在两种结果间分支。可嵌套多个 IF 处理多条件,但超过两个分支时,用 IFS 或查找通常更清晰。
=IF(B2>=60, "Pass", "Fail")→Pass分数不低于 60 时返回 Pass。
=IF(C2>1000, C2*0.1, 0)→125仅当销售额超过 1000 时计 10% 奖金。
写出条件
构造一个返回 TRUE 或 FALSE 的比较,例如 B2>=60。
定义两个结果
分别给出真分支和假分支的返回值。
嵌套或改用 IFS
当结果有三种及以上时,改用 IFS 以保持公式可读。
在逻辑测试中用 AND() 或 OR() 组合条件,例如 IF(AND(A2>0, B2>0), ...)。结果分支较多时用 IFS。