Excel - IF 函数



说明

如果条件为 TRUE,IF 函数返回一个值;如果条件为 FALSE,IF 函数返回另一个值。

语法

IF (logical_test, value_if_true, [value_if_false]) 

参数

参数 说明 必需/可选
逻辑测试 您想要测试的条件。 必需
真值 当逻辑测试的结果为 TRUE 时要返回的值。 必需
假值 当逻辑测试的结果为 FALSE 时要返回的值。 可选

注释

  • 如果既未提供真值又未提供假值,IF 函数将在单元格中返回一个错误 0(零)。

  • 若要看到返回的正确值,请向这两个参数添加参数文本,或向参数添加 TRUE 或 FALSE。

  • 如果公式拼写错误,IF 函数将在单元格中返回一个错误 #NAME?。

  • 将 IF 函数嵌套时更实用。最多可以将多达 64 个 IF 函数彼此嵌套,用于真值和假值参数,以便构造更加精细的测试。

  • 如果 IF 函数的任何参数为数组,在执行 IF 语句时,该数组的每个元素都将被求值。

  • 您可以将 IF 与其他 Excel 函数结合使用 −

    • 要计算文本字符串或数字在单元格范围内出现的次数,请使用 COUNTIF 或 COUNTIFS 函数。

    • 要根据文本字符串或数字计算范围内的总和,请使用 SUMIF 或 SUMIFS 函数。

适用性

Excel 2007、Excel 2010、Excel 2013、Excel 2016

示例

IF Function
advanced_excel_logical_functions.htm
广告