无论是需要预测下一年的支出,还是预测科学实验中一系列的预期结果,都可以使用 Microsoft Office Excel 自动生成基于现有数据的未来值,或者自动生成基于线性趋势或增长趋势计算的推断值。
可以使用 填充柄 或 Series 命令填充符合简单线性趋势或指数增长趋势的一系列值。 若要扩展复杂数据和非线性数据,可以使用分析工具库 回归分析 中的工作表函数或工作表工具。
自动填充一系列,以自动获得线性最佳拟合趋势
在线性序列中,步骤值或序列中第一个值和下一个值之间的差将添加到起始值,然后添加到每个后续值。
初始选择 | 扩展的线性系列 |
---|---|
1, 2 |
3, 4, 5 |
1, 3 |
5, 7, 9 |
100, 95 |
90, 85 |
若要填充一个系列以寻找线性最佳拟合趋势,请执行下列操作:
-
选择至少两个包含趋势起始值的单元格。
如果要提高趋势系列的准确性,请选择其他起始值。
-
将填充柄沿要填充的增大值或递减值的方向拖动。
例如,如果单元格 C1:E1 中的所选起始值为 3、5 和 8,则向右拖动填充柄以填充增加的趋势值,或将其向左拖动以填充递减值。
提示: 若要手动控制序列的创建方式或使用键盘填充序列,请单击"系列"命令 ("开始"选项卡、"编辑"组、"填充"按钮) 。
自动填充一系列,以自动获得增长趋势
在增长系列中,起始值乘以步骤值,以获得该系列中的下一个值。 然后,生成的产品和每个后续产品乘以步骤值。
初始选择 | 扩展增长系列 |
---|---|
1, 2 |
4, 8, 16 |
1, 3 |
9, 27, 81 |
2, 3 |
4.5, 6.75, 10.125 |
若要填充一系列数据来说明增长趋势,请执行下列操作:
-
选择至少两个包含趋势起始值的单元格。
如果要提高趋势系列的准确性,请选择其他起始值。
-
按住鼠标右键,按要填充的值或递减值的方向拖动填充柄,松开鼠标按钮,然后单击 快捷菜单 。
例如,如果单元格 C1:E1 中的所选起始值为 3、5 和 8,则向右拖动填充柄以填充增加的趋势值,或将其向左拖动以填充递减值。
提示: 若要手动控制序列的创建方式或使用键盘填充序列,请单击"系列"命令 ("开始"选项卡、"编辑"组、"填充"按钮) 。
手动填充线性趋势或增长趋势值
单击" 序列" 命令时,可以手动控制如何创建线性趋势或增长趋势,然后使用键盘填充值。
-
在线性系列中,起始值应用于最小二 (y=mx+b) 以生成该系列。
-
在增长系列中,起始值应用于指数曲线算法 (y=b*m^x) 以生成该系列。
在任一情况下,将忽略步骤值。 创建的序列等效于 TREND 函数或 GROWTH 函数返回的值。
若要手动填写值,请执行下列操作:
-
选择要开始序列的单元格。 单元格必须包含序列中的第一个值。
单击" 系列"命令 时,生成的序列将替换原始所选值。 如果要保存原始值,请将它们复制到其他行或列,然后通过选择复制的值来创建序列。
-
在“开始”选项卡上的“编辑”组中,单击“填充”,再单击“序列”。
-
执行下列操作之一:
-
若要在工作表中向下填充序列,请单击"列"。
-
若要在工作表中填充序列,请单击"行"。
-
-
在 "步骤值 "框中,输入要增加序列的值。
系列类型 | 步骤值结果 |
---|---|
线性 |
步骤值将添加到第一个起始值,然后添加到每个后续值。 |
等比 |
第一个起始值乘以步骤值。 然后,生成的产品和每个后续产品乘以步骤值。 |
-
在"类型"下,单击"线性"或"增长"。
-
在 "停止值 "框中,输入要停止序列的值。
注意: 如果序列中具有多个起始值,并且希望 Excel 生成趋势, 请选中" 趋势"复选框。
通过向图表添加趋势线来计算趋势
当有要预测趋势的现有数据时,可以在图表中 趋势线 数据。 例如,如果 Excel 中的图表显示一年中前几个月的销售数据,可以将趋势线添加到图表,该趋势线显示销售 (增加或减少或平面) 的一般趋势,或显示未来几个月的预计趋势。
此过程假定已创建基于现有数据的图表。 如果尚未这样做,请参阅"创建 图表"主题。
-
单击图表。
-
单击 数据系列 添加一个或多个 趋势线 的 移动平均 。
-
在"布局"选项卡上的"分析"组中,单击"趋势线",然后单击想要回归趋势线或移动平均值的类型。
-
若要设置选项并设置回归趋势线或移动平均值的格式,请右键单击趋势线,然后单击快捷菜单上的" 设置 趋势线格式"。
-
选择想要的趋势线选项、线条和效果。
-
如果选择多项式,请在"顺序"框中输入独立变量的最高功率。
-
如果选择"移动平均",请在"期间"框中输入用于计算移动平均的期间数。
-
注意:
-
" 基于系列" 框列出图表中支持趋势线的所有数据系列。 若要将趋势线添加到其他系列,请单击框中的名称,然后选择需要的选项。
-
如果向 xy 散点图 (移动) ,则移动平均基于图表中绘制的 x 值的顺序。 若要获得所需的结果,可能需要先对 x 值进行排序,然后再添加移动平均值。
使用分析工具库加载项执行回归分析
当需要执行更复杂的回归分析(包括计算和绘制残差)时,可以使用分析工具库加载项中的回归分析工具。 有关详细信息,请参阅"加载分析工具库"。
在 Excel 网页版 中,您可以使用工作表函数在一个系列中预测值,也可以单击并拖动填充柄以创建数字的线性趋势。 但是,你不能使用填充柄创建增长趋势。
下面将了解如何使用填充柄创建数字的线性趋势, Excel 网页版 :
-
选择至少两个包含趋势起始值的单元格。
如果要提高趋势系列的准确性,请选择其他起始值。
-
将填充柄沿要填充的增大值或递减值的方向拖动。
具有工作表函数的项目值
使用 FORECAST 函数 FORECAST 函数使用现有值计算或预测未来值。 预测值为给定 x 值后求得的 y 值。 已知值为现有的 x 值和 y 值,并通过线性回归来预测新值。 可以使用此函数来预测将来的销售、库存需求和消费趋势。
使用 TREND 函数或 GROWTH 函数 TREND 和 GROWTH 函数可以推断未来 y值,这些值扩展了最能描述现有数据的直线或指数曲线。 对于最适合的直线或曲线,它们只能基于已知的x值返回y值。 若要绘制描述现有数据的线条或曲线,请使用 TREND 或 GROWTH 函数返回的现有 x值和 y值。
使用 LINEST 函数或 LOGEST 函数 可以使用 LINEST 或 LOGEST 函数从现有数据计算直线或指数曲线。 LINEST 函数和 LOGEST 函数返回各种回归统计信息,包括最佳拟合线的斜率与截距。
下表包含指向有关这些工作表函数详细信息的链接。
函数 | 说明 |
---|---|
项目值 |
|
符合直线趋势线的项目值 |
|
符合指数曲线的项目值 |
|
从现有数据计算直线 |
|
从现有数据计算指数曲线 |
需要更多帮助吗?
你始终可以在 Excel 技术社区中咨询专家或在 Answers 社区获取。