2017-08-09 81 views
0

您好我需要在Excel中计算的滚动差的平均值,理想的情况是使用一种式使用数组取平均值在Excel中的滚动差异?

例如在以下数据中设置的3天差的平均值将是

A 
1 
2 
3 
4 
5 
8 
9 
1 

`Average(A1-A4, A2-A5,A3-A6,A4-A7...etc) 

理想我像我可以计算y天数之间的平均差值。

有没有一种更简单的方法,而不必建立一个差异矩阵?

+1

如果你申请有点数学在这样的问题,我认为我说得对,对于n天的差别,你只需要考虑的第一个和最后n项 - 所有中间者抵消。 –

回答

0

所以我的公式是这样的

=(SUM(INDEX(A:A,COUNT(A:A)-2):INDEX(A:A,COUNT(A:A)))-SUM(A1:A3))/(COUNT(A:A)-3) 

假设A1数据开始没有头和至少有4个数字。

enter image description here