讲议24B.doc
文本预览下载声明
第24章 时间数列分析与预测
24.3 回归法分析与预测
24.3.1 时间数列预测工作表函数
Excel提供的回归分析函数主要有:
1.FORECAST预测函数
语法FORECAST(x,known_ys,known_xs)
其中:x为需要进行预测的数据点nown_ys为因变量数组或数据区域nown_xs为自变量数组或数据区域。
TREND趋势函数
语法TREND(known_ys,known_xs,new_xs,const)
其中:known_ys是关系表达式y=mx+b中已知的y值集合ew_xs为需要函数TREND 返回对应y值的新x值onst为一逻辑值,用于指定是否将常量b强制设为 0。
GROWTH增长函数
语法GROWTH(known_ys,known_xs,new_xs,const)
其中:known_ys为满足指数回归拟合曲线y=b*m^x的一组已知的y值ew_xs为需要通过GROWTH函数返回的对应y值的一组新x值onst为一逻辑值,用于指定是否将常数b强制设为 1。
LINEST线性拟合函数
语法LINEST(known_ys,known_xs,const,stats)
其中:known_ys是关系表达式y=mx+b中已知的y值集合nown_xs是关系表达式y =mx+b中已知的可选x值集合onst为一逻辑值,用于指定是否将常量b强制设为0Stats 为一逻辑值,指定是否返回附加回归统计值。
LOGEST函数
语法LOGEST(known_ys,known_xs,const,stats)
其中:known_ys为满足指数回归拟合曲线的一组已知的y值onst为一逻辑值,用于指定是否将常数b强制设为1。1.使用LINEST函数计算回归统计值
例24-3:某超市2002年1至10月份的销售额资料如图24-7(“销售预测”工作表)所示,试用最小平方法求出趋势方程。
选择单元格C2:D6,输入公式“=LINEST(B2:B11,A2:A11,,1)”,按住Ctrl+Shift组合键,再按回车键,则在C2:D6区域中显示计算结果,如图24-8所示。
图24-7 销售额资料 图24-8 计算结果
根据计算结果可以写出如下估计方程:y=58.46+51.32*x。
2.使用趋势函数TREND求预测值
选中单元格E1,在E1中输入“拟合值”字样,选定单元格E2:E11区域,输入数组公式“=TREND(B2:B11,A2:A11)”,按住Ctrl+Shift组合键,按回车键。输出结果如图24-9所示。
3.趋势预测
在单元格A12中输入11,在单元格E12中输入公式“=TREND(B2:B11,A2:A11,A12)”。
24.3.3 使用指数函数和增长函数进行非线性预测
例24-4:某地区1991~2000年汽车销售量(万辆)资料如图24-10(“汽车销量”工作表)所示。试对其拟合指数曲线,并预测2001~2003年的销量。
图24-10 汽车销量数据
1.使用LOGEST函数计算回归统计量
选择E2:F6区域,在编辑栏输入公式“=LOGEST(C2:C11,B2:B11,1)”按住Ctrl+Shift组合键,再按回车键,根据估计方程计算预测值。如图24-11所示。
图24-11 LOGEST函数计算及预测结果
2.使用增长函数GROWTH计算预测值
选择单元格D2:D14,在编辑栏输入公式“=GROWTH(C2:C11,B2:B11,B2:B14,1)” 按住Ctrl+Shift组合键,再按回车键。
3
第24章 时间数列分析与预测
图24-9 趋势拟合值
显示全部