ZetCode

Excel GROWTH 函数

最后修改于 2025 年 4 月 4 日

GROWTH 函数基于现有数据预测指数增长。它沿着指数趋势线返回数值。本教程提供了使用 GROWTH 函数的全面指南,包含详细示例。您将学习基本语法、实际应用和高级技术,以掌握此统计函数。

GROWTH 函数基础

GROWTH 函数通过将指数曲线拟合到现有数据点来预测指数增长。它使用最小二乘法找到最佳拟合。该函数为指定的 x 值返回 y 值。

组成部分 描述
函数名称 GROWTH
语法 =GROWTH(known_y's, [known_x's], [new_x's], [const])
参数 known_y's(必需)、known_x's(可选)、new_x's(可选)、const(可选)
返回值 预测的 y 值数组

此表分解了 GROWTH 函数的基本组成部分。它显示了函数名称、语法格式、参数和返回值特征。

基本 GROWTH 示例

此示例演示了 GROWTH 函数与基本数据点的最简单用法。

A B
1 2
2 4
3 8
4 =GROWTH(B1:B3, A1:A3, A4)

该表显示 A 列中的 x 值和 B 列中对应的 y 值。B4 中的 GROWTH 公式根据现有数据预测 x=4 的下一个 y 值。

基本 GROWTH 公式
=GROWTH(B1:B3, A1:A3, A4)

此公式根据现有数据点的指数趋势预测 x=4 的 y 值。结果将约为 16,遵循翻倍模式(2,4,8,16...)。

具有多个预测的 GROWTH

当提供多个新的 x 值时,GROWTH 可以一次返回多个预测。此示例展示了此功能。

A B C
1 100
2 150
3 225
4
5
=GROWTH(B1:B3, A1:A3, A4:A5)

此表演示了一次预测多个未来值。C6 中的公式根据增长趋势返回 x=4 和 x=5 的预测。

具有多个预测的 GROWTH
=GROWTH(B1:B3, A1:A3, A4:A5)

此数组公式预测 x=4 和 x=5 的 y 值。根据数据中的 50% 增长率(100,150,225),结果将约为 337.5 和 506.25。请记住将其作为数组公式输入(在旧版 Excel 中按 Ctrl+Shift+Enter)。

具有 Const 参数的 GROWTH

const 参数控制是否强制曲线通过原点 (0,0)。此示例显示了当 const 为 FALSE 时的区别。

A B C
1 10
2 30
3 90
4 =GROWTH(B1:B3, A1:A3, A4, FALSE)

该表显示了将 const=FALSE 设置如何影响预测。该公式强制指数曲线通过原点 (0,0),从而改变了增长率的计算。

具有 const=FALSE 的 GROWTH
=GROWTH(B1:B3, A1:A3, A4, FALSE)

此公式在强制曲线通过 (0,0) 的同时预测 x=4 的 y 值。结果将与默认的 const=TRUE 情况不同。当您知道关系必须通过原点时,这很有用。

用于收入预测的 GROWTH

这个实际示例使用 GROWTH 来预测未来收入,基于季度增长数据。

A B C
Q1 50000
Q2 65000
Q3 84500
第四季度 =GROWTH(B1:B3, , C1:C3)

该表显示了季度收入数据,并使用 GROWTH 来预测第四季度收入。请注意,我们省略了 known_x's 以使用默认序列(1,2,3)。

用于收入预测的 GROWTH
=GROWTH(B1:B3, , C1:C3)

此公式根据前几个季度的指数增长趋势预测第四季度收入。由于季度增长率约为 30%,结果将约为 109,850。这展示了 GROWTH 的商业预测应用。

具有非数字 X 值的 GROWTH

GROWTH 可以通过将其转换为数字等效项来处理非数字 x 值。此示例使用月份作为 x 值。

A B C
一月 200
二月 240
三月 288
四月 =GROWTH(B1:B3, ROW(A1:A3), ROW(A4))

该表显示了如何通过将月份名称转换为行号来处理文本 x 值。ROW 函数为月份名称提供了数字等效项。

具有文本 x 值的 GROWTH
=GROWTH(B1:B3, ROW(A1:A3), ROW(A4))

此公式通过将月份视为位置 1,2,3 来预测四月份的值。结果将约为 346,继续 20% 的月增长趋势。此技术适用于任何有序的分类数据。

GROWTH 函数在分析和预测数据中的指数趋势方面非常强大。从商业预测到人口建模,它都提供了宝贵的见解。请记住,当增长是乘法而不是加法时使用它。结合数据验证以创建健壮的电子表格。

作者

我的名字是 Jan Bodnar,我是一名充满激情的程序员,拥有丰富的编程经验。我自 2007 年以来一直在撰写编程文章。到目前为止,我已撰写了 1,400 多篇文章和 8 本电子书。我在编程教学方面拥有十多年的经验。

列出所有 Excel 教程