如何使用VBA从日常数据计算季度平均值?

我有从1990年1月1日的每日数据。 到2012年12月31日。 我需要使用VBA函数计算每日数据的季度平均值。 有没有一个有效的方法来做到这一点?

任何帮助表示赞赏!

把你的数据放在数据透视表中。 将您的date值放在行中,并将您的数值放入值中。 右键点击date数据,然后selectGroup...

按季度/年计算

要确保您的数值数据是平均值,请select“ Value Field Settings

值字段设置 - >平均值

你会得到像这样的东西

最终产出。宿舍和逐年组。显示一般。