在使用函数的公式中将函数用作参数之一称为嵌套,我们将该函数称为嵌套函数。 例如,在 IF 函数的参数中嵌套 AVERAGE 和 SUM 函数后,只有在另一组数字 (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") ) ) )

使用嵌套 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 技术社区中咨询专家或在 Answers 社区获取

另请参阅

视频:嵌套 IF 函数

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

你对翻译质量的满意程度如何?
哪些因素影响了你的体验?

谢谢您的反馈意见!

×