Excel - FORECAST 函数
描述
FORECAST 函数使用现有值计算或预测未来值。预测值是给定 x 值的 y 值。已知值是现有的 x 值和 y 值,新值使用线性回归进行预测。
语法
FORECAST(x, known_y's, known_x's)
参数
参数 | 描述 | 必需/可选 |
---|---|---|
X | 要预测值的数据点。 | 必填 |
Known_y's | 相关数组或数据范围。 | 必填 |
Known_x's | 独立数组或数据范围。 | 必填 |
备注
FORECAST 的公式为 a+bx,其中 −
$$a=\bar{y}-b\bar{x}$$
and
$$b=\frac{\sum \left ( x-\bar{x} ight )\left ( y-\bar{y} ight )}{\sum \left ( x-\bar{x} ight )^2}$$
其中 x 和 y 分别是样本平均值 AVERAGE(known_x's) 和 AVERAGE(known y's)。
如果 x 为非数字,FORECAST 将返回 #VALUE! 错误值。
如果 known_y's 和 known_x's 为空或包含不同数量的数据点,FORECAST 将返回 #N/A 错误值。
如果 known_x's 的方差等于零,则 FORECAST 将返回 #DIV/0! 错误值。
在 Excel 2016 中,FORECAST 函数已被 FORECAST.LINEAR 取代。但是,它仍可用于向后兼容。
适用性
Excel 2007、Excel 2010、Excel 2013、Excel 2016
示例
