计算变化的窗口上的移动平均值
对于一个新手来说,这是一个非常复杂的问题。 我也不能给整个子程序。 除了我计算平均值的部分外,它似乎正在工作。 我已经使用了我在这里find的全部解决scheme,但是没有人做我需要他们做的事情。
ave = WorksheetFunction.Average("C" & i, "C" & j, "C" & k, "C" & l, "C" & m, _ "C" & n, "C" & o)
如果ave长,而i – n是整数,则根据i的值计算。
我只需要取指定单元格的平均值,并将结果放入单元格Ei中。 我不能计算工作(没有发生,甚至没有错误),所以我还没有把结果放在一边。 但是如果我也能得到帮助的话,那会很好的。
谢谢!
*编辑 – 这个特殊的代码是1004错误,但当我使用
Range("E" & i) = Worksheet...
它什么也没做。 没有结果,没有错误。
*编辑2 – 我现在有工作,谢谢! 这是有用的代码。
ave = WorksheetFunction.Average(Range("C" & i).Value, Range("C" & j).Value, _ Range("C" & k).Value) Range("E" & i).Value = ave
这对我工作:
ave = WorksheetFunction.Average(Range("C" & i).Value, Range("C" & j).Value,..ect)