excel 中空点的移动平均计算

Moving average calculation for empty points in excel

我正在使用 excel 趋势线公式为给定的数据点生成趋势线。在正常情况下(没有空点)移动平均线工作正常。但我无法继续移动平均趋势线的空点。我找不到空点的移动平均公式。请参考下面的 excel 周期为 2

的移动平均线图表

如果我将周期值更改为 3,则此空点值会更改

谁能提出解决方案?

对于你的情况,移动平均线是这样的:

     A     B     C     D
----+-----------------------
1   |x     y     MA(2) MA(3)
2   |1     1 
3   |2     5     3  
4   |3     17    11    7.67
5   |4           17    11
6   |5     4     4     10.5

与空点(更准确地说是缺失数据)无关。具有间隔 2 的 MA 是基于(即,取平均值)当前值和先前值计算的。所以 C3=AVERAGE(B2:B3)C4=AVERAGE(B3:B4),依此类推。

同样,间隔 3 的 MA 是根据当前和前两个值计算的。 D4=AVERAGE(B2:B4)D5=AVERAGE(B3:B5)D6=AVERAGE(B4:B6)。您可以看到这些 MA 值在图中完全相同。

这称为简单移动平均线。您最好阅读 this article 以获得更温和的解释。