管理约会、计划和预算 - 使用 Microsoft 365 轻松完成

在公式中使用嵌套函数

在使用函数的公式中将函数用作参数之一称为嵌套,我们将该函数称为嵌套函数。 例如,以下公式将 AVERAGE 和 SUM 函数嵌套在 IF 函数的参数中,只有当另一组数字 (F2:F5) 的平均值大于 50 时,以下公式才对一组数字 (G2:G5) 求和。 否则,它将返回 0。

嵌套函数

AVERAGE 和 SUM 函数嵌套在 IF 函数中。

一个公式中最多可以嵌套 64 层函数。

  1. 单击要在其中输入公式的单元格。

  2. 若要使用函数开始公式,请单击编辑栏 按钮图像 上的"插入函数 按钮图像

    Excel 会为您插入等号 (=)。

  3. “或选择类别”框中,单击“全部”

    如果您熟悉函数类别,也可以选择一个类别。

    如果您不确定要使用的函数,您可以在“搜索函数”框中键入问题以描述您要执行的操作(例如,“数字求和”将返回 SUM 函数)。

  4. 若要输入另一个函数作为参数,请在参数框中输入该函数。

    "函数参数"对话框中显示的 公式部分反映 上一步中所选的函数。

    如果单击IF,"函数参数"对话框会显示IF函数的参数。 若要嵌套另一个函数,可以在参数框中输入该函数。 例如,可以在 IF 函数的 (框中输入SUM) G2:G5Value_if_true。

  5. 输入完成公式所需的任何其他参数。

    您也可以选择要引用的单元格,而不必键入单元格引用。 单击 按钮图像 最小化对话框,选择要引用的单元格,然后单击 按钮图像 以再次展开对话框。

    提示: 有关该函数及其参数的详细信息,请单击“有关该函数的帮助”。

  6. 完成公式的参数后,请单击“确定”

  1. 单击要在其中输入公式的单元格。

  2. 若要使用函数开始公式,请单击编辑栏 按钮图像 上的"插入函数 按钮图像

  3. 在"插入函数"对话框中的"选取类别"框中,选择"全部"。

    如果您熟悉函数类别,也可以选择一个类别。

  4. 若要将另一个函数作为参数输入,请在公式生成器的参数框中输入该函数,或直接在单元格中输入该函数。

  5. 输入完成公式所需的任何其他参数。

  6. 完成公式的参数后,按 Enter。

示例

下面显示了使用嵌套 IF 函数为数字测试分数分配字母等级的示例。

复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。

分数

45

90

78

公式

说明

结果

'=IF (A2>89,"A",IF (A2>79,"B", IF (A2>69,"C",IF (A2>59,"D","F") ) ) ) 1

使用嵌套 IF 条件为单元格 A2 中的分数分配字母等级。

=IF (A2>89,"A",IF (A2>79,"B",IF (A2>69,"C",IF (A2>59,"D","F") ) ) )

'=IF (A3>89,"A",IF (A3>79,"B", IF (A3>69,"C",IF (A3>59,"D","F") ) ) )

使用嵌套 IF 条件为单元格 A3 中的分数分配字母等级。

=IF (A3>89,"A",IF (A3>79,"B",IF (A3>69,"C",IF (A3>>59,"D","F") ) ) )

'=IF (A4>89,"A",IF (A4>79,"B", IF (A4>69,"C",IF (A4>59,"D","F") ) ) )

使用嵌套 IF 条件为单元格 A4 中的分数分配字母等级。

=IF (A4>89,"A",IF (A4>79,"B",IF (A4>69,"C",IF (A4>59,"D","F") ) ) )

提示: 

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家,在解答社区获得支持,或在 Excel User Voice 上建议新功能或功能改进。

另请参阅

视频:嵌套 IF 函数

需要更多帮助?

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×