在公式中使用嵌套函数

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

嵌套函数

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

一个公式中最多可以嵌套64级别的函数。

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

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

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

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

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

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

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

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

    如果单击 " if", "函数参数" 对话框将显示if函数的参数。 若要嵌套另一个函数, 可以将其输入到参数框中。 例如, 你可以在if函数的Value_if_true框中输入SUM (G2: G5)

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

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

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

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

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

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

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

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

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

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

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

示例

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

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

记分

45

90

78

公式

说明

结果

' = IF (A2>89, "A", "B", "B", IF (A2>69, "C", "C">, "F")) 中的 "(A2>

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

= IF (A2>89, "A", "B", IF (A2>69, "C">, "C", "F")) 中的 "是" (A2>79, "B"))

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

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

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

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

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

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

提示: 

需要更多帮助吗?

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

另请参阅

视频:嵌套 IF 函数

注意:  本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 能否告知我们此信息是否有所帮助? 下面是该参考内容的英文版

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

此信息是否有帮助?

谢谢您的反馈!

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

×