设计系列值

应用对象
Microsoft 365 专属 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

无论是需要预测下一年的支出,还是预测科学实验中系列的预期结果,都可以使用 Microsoft Office Excel 自动生成基于现有数据的未来值,或自动生成基于线性趋势或增长趋势计算的推断值。

可以使用填充柄或“系列”命令来填充构成简单等差序列或指数等比序列的一系列值。 若要扩展复杂数据和非线性数据,则可使用工作表函数或分析工具库加载项中的回归分析工具。

自动填写线性最佳拟合趋势的系列

在线性序列中,步长值或序列中第一个值和下一个值之间的差值将添加到起始值,然后添加到每个后续值中。

初始选择 扩展线性序列
1, 2 3, 4, 5
1, 3 5, 7, 9
100, 95 90, 85

若要填充线性最佳拟合趋势的序列,请执行以下操作:

  1. 选择至少两个包含趋势起始值的单元格。
    如果要提高趋势序列的准确性,请选择其他起始值。
  2. 沿要填充值增加或减少值的方向拖动填充句柄。
    例如,如果单元格 C1:E1 中选定的起始值为 3、5 和 8,请将填充句柄向右拖动以填充增加的趋势值,或向左拖动以填充减少的值。

提示

要手动控制系列的创建方式或使用键盘填充系列,请单击“ 系列 ”命令 (“ 开始 ”选项卡, “编辑 ”组, “填充 ”按钮) 。

自动填写一系列增长趋势

在增长序列中,起始值乘以步长值以获取序列中的下一个值。 然后将生成的产品和每个后续产品乘以步长值。

初始选择 扩展增长系列
1, 2 4, 8, 16
1, 3 9, 27, 81
2, 3 4.5, 6.75, 10.125

若要填充增长趋势的序列,请执行以下操作:

  1. 选择至少两个包含趋势起始值的单元格。
    如果要提高趋势序列的准确性,请选择其他起始值。
  2. 按住鼠标右键,沿要填充值增加或减少值的方向拖动填充手柄,松开鼠标按钮,然后单击快捷菜单上的 “增长趋势 ”。

例如,如果单元格 C1:E1 中选定的起始值为 3、5 和 8,请将填充句柄向右拖动以填充增加的趋势值,或向左拖动以填充减少的值。

提示

要手动控制系列的创建方式或使用键盘填充系列,请单击“ 系列 ”命令 (“ 开始 ”选项卡, “编辑 ”组, “填充 ”按钮) 。

手动填写线性趋势或增长趋势值

单击“ 序列 ”命令时,可以手动控制如何创建线性趋势或增长趋势,然后使用键盘填充值。

  • 在线性序列中,起始值应用于最小二乘算法 (y=mx+b) 以生成序列。
  • 在增长序列中,起始值应用于指数曲线算法 (y=b*m^x) 以生成序列。

在任一情况下,步长值都将被忽略。 创建的序列等效于 TREND 函数或 GROWTH 函数返回的值。

若要手动填充值,请执行下列操作:

  1. 选择要在其中开始系列的单元格。 单元格必须包含序列中的第一个值。
    单击“ 序列 ”命令时,生成的序列将替换原始选定值。 如果想要保存原始值,请将它们复制到不同的行或列,然后通过选择复制的值来创建序列。

  2. 在“开始”选项卡上的“编辑”组中,单击“填充”,再单击“序列”。

  3. 执行下列操作之一:

    • 若要在工作表中填充系列,请单击 “列”。
    • 若要填充整个工作表的系列,请单击 “行”。
  4. 在 “步长值 ”框中,输入要增加序列的值。

系列类型 步长值结果
线性 步长值会添加到第一个起始值,然后添加到每个后续值。
等比 第一个起始值乘以步长值。 然后将生成的产品和每个后续产品乘以步长值。
  1. 在 “类型”下,单击“ 线性”(Linear ) 或 “增长”(Growth)。
  2. 在 “停止值” 框中,输入要停止系列的值。

注意

如果序列中有多个起始值,并且你希望 Excel 生成趋势,请选中“趋势”检查框。

如果有要预测趋势的现有数据,可以在图表中创建趋势线。 例如,如果 Excel 中的图表显示一年中前几个月的销售数据,则可以在图表中添加一条趋势线,以显示销售额 (增加、减少或持平) 的总体趋势,或显示未来几个月的预测趋势。

此过程假定您已经创建了一个基于现有数据的图表。 如果尚未这样做,请参阅主题 创建图表。

  1. 单击图表。

  2. 单击要添加趋势线或移动平均线的数据系列。

  3. 在 “布局 ”选项卡的 “分析 ”组中,单击“ 趋势线”,然后单击所需的回归趋势线或移动平均值的类型。

  4. 若要设置选项并设置回归趋势线或移动平均线的格式,请右键单击趋势线,然后单击快捷菜单上的 “设置趋势线格式 ”。

  5. 选择所需的趋势线选项、线条和效果。

    • 如果选择 多项式,请在 “顺序 ”框中输入自变量的最高次幂。
    • 如果选择 “移动平均线”,请在 “周期 ”框中输入要用于计算移动平均线的周期数。

注意

  • “基于序列”框列出了图表中支持趋势线的所有数据序列。 若要将趋势线添加到其他序列中,请单击框中的名称,然后选择所需选项。
  • 如果将移动平均值添加到 xy (散点图)中,则移动平均值将基于图表中绘制的 x 值的顺序。 为了得到你想要的结果,可能需要在添加移动平均值之前对 x 值进行排序。

重要

从 Excel 版本 2005 开始,Excel 调整了计算图表中线性趋势线 R 2 值的方法,其中趋势线截距设置为 0 (0) 。 此调整将更正产生错误 R2值的计算,并将 R2 计算与 LINEST 函数保持一致。 因此,你可能会在以前的 Excel 版本中创建的图表上看到不同的 R2 值显示。 有关详细信息,请参阅“图表中线性趋势线内部计算的更改”。 

使用分析工具库加载项执行回归分析

当需要执行更复杂的回归分析(包括计算和绘制残差)时,可以使用分析工具库加载项中的回归分析工具。 有关详细信息,请参阅 加载分析工具库。

将值与工作表函数结合使用

使用 FORECAST 函数 FORECAST 函数使用现有值计算或预测未来值。 预测值为给定 x 值后求得的 y 值。 已知值为现有的 x 值和 y 值,并通过线性回归来预测新值。 您可以使用此函数来预测未来的销售、库存需求和消费者趋势。

使用 TREND 函数或 GROWTH 函数 TREND 和 GROWTH 函数可以推断出将来的 y 值,这些 y 值扩展了最能描述现有数据的直线或指数曲线。 他们还可以根据最佳拟合线或曲线的已知 x 值仅返回 y 值。 要绘制描述现有数据的直线或曲线,请使用 TREND 或 GROWTH 函数返回的现有 x 值和 y 值。

使用 LINEST 函数或 LOGEST 函数 可以使用 LINEST 或 LOGEST 函数从现有数据计算直线或指数曲线。 LINEST 函数和 LOGEST 函数返回各种回归统计信息,包括最佳拟合线的斜率和截距。

下表包含有关这些工作表函数的更多信息的链接。

功能 说明
FORECAST 项目值
TREND 拟合直线趋势线的项目值
GROWTH 拟合指数曲线的项目值
LINEST 根据现有数据计算直线
LOGEST 根据现有数据计算指数曲线

需要更多帮助吗?

你随时可以在 Excel 技术社区 中咨询专家,或在 社区中获取支持。