咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

轻松办公-OfficeExcel函数精解

(130)

统计之FORECAST函数

一、函数功能

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

二、语法

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

三、参数说明:

1、X

为需要进行预测的数据点。

2、Known_y's

为因变量数组或数据区域。

3、Known_x's 为自变量数组或数据区域。

四、注解

1、如果 x 为非数值型,函数 FORECAST 返回错误值 #VALUE!。

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

3、如果 known_x's 的方差为零,函数 FORECAST 返回错误值 #DIV/0!。

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

a=Y – bX

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

五、示例

图例1:某商场定期统计商品的销售情况,每隔15天统计一次,根据已经给出的统计周期数和销售额,预测90天的销售额。

上图函数 FORECAST的计算步骤:

为使函数的运算过程更加清晰,我们根据函数的计算公式a+bx,先一步步求出所有参数,最后再算出函数返回值。

(1)求a值

a=Y– bX

式中:

Y=(A2+A3+A4+A5+A6)÷5 或 Y=sum(A2:A6)/5

即:

Y=(23+37+58+93+152)÷5=72.6

X=(B2+B3+B4+B5+B6)÷5 或 X= sum(B2:B6)/5

即:

X=(15+30+45+60+75)÷5=45

求等式中的b值:

根据等式,我们分步求出其中各项参数值:

n∑xy=5×[(15×23)+(30×37)+(45×58)+(60×93)+(75×152)]=105225

(∑x) ×( ∑y)= (15+30+45+60+75)×(23+37+58+93+152)=81675

n∑x²=5×[(15)²+(30)²+(45)²+(60)²+(75)²]=61875

(∑x)²=(15+30+45+60+75)²=50625

b=(105225-81675)÷(61875-50625)=2.093333

根据所得b值和X、Y值求出a值:

a= Y– bX = 72.6 - 2.093333 × 45 = -21.6

(2)根据所得各参数求函数返回值,设x值为90:

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

= a+bx

=-21.6+2.09333×90

=166.8

故函数FORECAST在90天时的预测值为166.8

更多精彩内容将在以后的章节分享给朋友们,请添加好友至收藏,欢迎点赞并关注后期内容更新!