GROWTH 函数

应用对象
Microsoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

本文介绍 Microsoft Excel 中 GROWTH 函数的公式语法和用法。

说明

使用现有数据计算预测的指数增长。 GROWTH 通过使用现有的 x 值和 y 值,返回指定的一系列的新 x 值的 y 值。 您也可以使用 GROWTH 工作表函数以拟合指数曲线与现有的 x 值和 y 值。

语法

GROWTH(known_y's, [known_x's], [new_x's], [const])

GROWTH 函数语法具有下列参数:

  • Known_y 必填。 关系表达式 y = b*m^x 中已知的 y 值集合。

    • 如果数组 known_y's 在单独一列中,则 known_x's 的每一列被视为一个独立的变量。
    • 如果数组 known_y's 在单独一行中,则 known_x's 的每一行被视为一个独立的变量。
    • 如果 known_y's 中的任何数为零或为负数,则 GROWTH 返回 错误值 #NUM!。
  • Known_x 选。 关系表达式 y=b*m^x 中已知的 x 值集合,为可选参数。

    • 数组 known_x's 可以包含一组或多组变量。 如果仅使用一个变量,那么只要 known_x's 和 known_y's 具有相同的维数,则它们可以是任何形状的区域。 如果用到多个变量,则 known_y's 必须为向量(即必须为一行或一列)。
    • 如果省略 known_x's,则假设该数组为 {1,2,3,...},其大小与 known_y's 相同。
  • New_x 选。 需要 GROWTH 返回对应 y 值的新 x 值。

    • New_x's 与 known_x's 一样,对每个自变量必须包括单独的一列(或一行)。 因此,如果 known_y's 是单列的,known_x's 和 new_x's 应该有同样的列数。 如果 known_y's 是单行的,known_x's 和 new_x's 应该有同样的行数。
    • 如果省略 new_x's,则假设它和 known_x's 相同。
    • 如果 known_x's 与 new_x's 都被省略,则假设它们为数组 {1,2,3,...},其大小与 known_y's 相同。
  • 常量 选。 一个逻辑值,用于指定是否将常量 b 强制设为 1。

    • 如果 const 为 TRUE 或省略,b 将按正常计算。
    • 如果 const 为 FALSE,b 将设为 1,m 值将被调整以满足 y = m^x。

备注

  • 对于返回结果为数组的公式,在选定正确的单元格个数后,必须以数组公式的形式输入。
  • 当为参数(如 known_x's)输入数组常量时,应当使用逗号分隔同一行中的数据,用分号分隔不同行中的数据。

示例

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

月份 单位 公式(对应的值)
11 33,100 32,618
1.2 47,300 47,729
1.3 69,000 69,841
14 102,000 102,197
15 150,000 149,542
16 220,000 218,822
月份 公式(预测的值) 在上述 C2:C7 数组中使用的公式
17 320,197 =GROWTH(B2:B7,A2:A7)
18 468,536
在上述 B9:B10 数组中使用的公式
=GROWTH(B2:B7,A2:A7,A9:A10)