如何基于单独列中的时间值创建移动平均值

时间:2019-01-23 19:14:07

标签: excel vba excel-formula

我在Excel的特定时间内收集了生理数据。我将时间点放在一栏中,将度量值放在另一栏中。我想要一个宏,它将自动平均前10分钟的生理数据,移至下一个10分钟的开始,然后对整个数据集进行平均,依此类推,依此类推。

我一直试图以这种方式组合averageIfs和offset函数,但是我一直在碰壁。请帮忙吗?

=AverageIfs((Offset(A2+10/1440)), D:D,A:A,">="& A2,A:A,"<"&(A2+10/1440))

我希望可以平均,然后至少移动到平均范围之后的下一个单元格。相反,我收到一条错误消息,指出参数不足。我意识到这里有很多问题,而且我无法用一行代码来实现我的目标,但是感觉有点不尽如人意,我可以使用帮助。

0 个答案:

没有答案