Excel 应用FORECAST函数计算沿线性趋势的值

FORECAST函数用于根据已有的数值计算或预测未来值。此预测值为基于给定的x值推导出的y值。已知的数值为已有的x值和y值,再利用线性回归对新值进行预测。可以使用该函数对未来销售额、库存需求或消费趋势进行预测。FORECAST函数的语法如下。


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

其中参数x为需要进行预测的数据点。known_y’s为因变量数组或数据区域。known_x’s为自变量数组或数据区域。

典型案例

已知一组给定的X和Y值,基于给定的X值25预测一个Y值。基础数据如图16-121所示。

步骤1:打开例子工作簿“FORECAST.xlsx”。

步骤2:在单元格A8中输入公式“=FORECAST(25,A2:A6,B2:B6)”,基于给定的X值25预测一个Y值。计算结果如图16-122所示。

图16-121 基础数据

图16-122 计算结果

使用指南

如果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)。

发布者

Excel22

专为职场萌新准备的免费全面的Excel入门及提高学习网站,也可作为Excel老司机杂耍各种函数的宝典 —— Excel22.com 网址超好记

发表评论

邮箱地址不会被公开。 必填项已用*标注