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

说明

根据现有值计算或预测未来值。 预测值为给定 x 值后求得的 y 值。 已知值为现有的 x 值和 y 值,并通过线性回归来预测新值。 可以使用该函数来预测未来销售、库存需求或消费趋势等。

语法

FORECAST(x, known_y's, known_x's)

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

  • X 必需。 需要进行值预测的数据点。

  • Known_y's 必需。 相关数组或数据区域。

  • Known_x's 必需。 独立数组或数据区域。

备注

  • 如果 x 为非数值型,则 FORECAST 返回 错误值 #VALUE!。

  • 如果 known_y's 和 known_x's 为空或含有不同个数的数据点,函数 FORECAST 返回错误值 #N/A。

  • 如果 known_x's 的方差为零,则 FORECAST 返回 错误值 #DIV/0!。

  • 函数 FORECAST 的计算公式为 a+bx,式中:

    公式

    且:

    公式

    且其中 x 和 y 是样本平均值 AVERAGE(known_x's) 和 AVERAGE(known_y's)。

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

已知 Y

已知 X

6

20

7

28

9

31

15

38

21

40

公式

说明

结果

=FORECAST(30,A2:A6,B2:B6)

基于给定的 x 值 30 为 y 预测一个值

10.607253