跳到内容
← 全部问题

如何在 Excel 公式中实现指数平滑?

视频将数学递推关系转换为 Excel 公式。对于第 2 周,当前预测由单元格 C4 中的第 1 周预测、单元格 B4 中的第 1 周实际值以及单元格 B2 中的平滑常数计算得出。该常数通过 BB2 设为绝对引用,以便在复制公式时重用相同的 alpha。

适用条件

  • 需要一个在一个列中有实际值而在另一个列中有预测值的表格。
  • 对前行值使用相对引用,对 alpha 使用绝对引用。

理解与推导

  1. 将 F(t−1)F(t-1) 映射到预测列中上方的单元格(例如 C4)。
  2. 将 A(t−1)A(t-1) 映射到与实际值列中与先前预测同一行的单元格(例如 B4)。
  3. 使用绝对引用(例如 BB2)将 alpha 映射到固定单元格。
  4. 构建公式:=先前预测 + 绝对 Alpha * (先前实际值 - 先前预测)。
  5. 向下拖动或填充公式,将递归应用于后续时期。

例子

用户在单元格 C5 中输入 =C4+BB2∗(B4−C4)2*(B4-C4)。演讲者将公式讲解为先前的预测加上 alpha 乘以先前的实际值减去先前的预测,并提到锁定 alpha 以便拖动。

容易误解的地方

  • 对 alpha 使用相对引用,这会在复制公式时改变平滑常数。
  • 错误地引用当前实际值而不是先前的实际值。

观看对应讲解

继续追问

答案依据视频资料生成并经过独立核验。若有疑问,请核对原视频或联系原作者。