IF 函数在 Excel 中可根据指定条件返回不同值。其语法为:IF(逻辑测试, 真值, 假值)。使用 IF 函数需确定逻辑测试和指定真/假值。IF 函数可嵌套使用,例如:=IF(B2>80, "优秀", IF(C2="Y", "良好", "不及格")),根据成绩和出勤返回 "优秀"、"良好" 或 "不及格"。

Excel 中 IF 函数的使用
IF 函数在 Excel 中是一种条件函数,用于根据指定的条件返回不同的值。其语法为:
IF(logical_test, value_if_true, value_if_false)
如何使用 IF 函数?
- 确定逻辑测试:确定一个需要评估的条件。条件可以是一个公式、文本或引用。
- 指定真值:如果逻辑测试为真,则返回的值。
- 指定假值:如果逻辑测试为假,则返回的值。
示例用法:
假设您有一个包含学生成绩的数据表,您想根据成绩是否高于 80 分返回 "及格" 或 "不及格"。
- 在一个空白单元格中,键入以下公式:
=IF(B2>80, "及格", "不及格")
其中 B2 是包含学生成绩的单元格。
- 按 Enter 键执行公式。
如果 B2 中的成绩高于 80 分,单元格将返回 "及格",否则返回 "不及格"。
使用嵌套 IF 函数:
IF 函数还可以嵌套在另一个 IF 函数中,以便根据多个条件返回不同的值。
示例用法:
假设您想根据学生成绩和出勤率返回 "优秀"、"良好" 或 "不及格"。
- 在一个空白单元格中,键入以下嵌套公式:
=IF(B2>80, "优秀", IF(C2="Y", "良好", "不及格"))
其中 B2 是包含学生成绩的单元格,C2 是包含出勤状态(是或否)的单元格。
- 按 Enter 键执行公式。
如果 B2 中的成绩高于 80 分,则单元格将返回 "优秀"。如果成绩不高于 80 分但 C2 中的出勤状态为 "Y",则单元格将返回 "良好"。否则,单元格将返回 "不及格"。











