很简单
我假设你的数据在A2到A40000中
在B2输入公式
=AVERAGE(INDIRECT("a"&(ROW()-2)*30+2&":a"&(ROW()-1)*30+1))
然后往下拉即可
B2单元格就是A2:A31的平均数
B3单元格就是A32:A61的平均数
...
...
如果你的数据均在一列的话(假设数据在A列,并从A2开始),只要在另一列如B2中输入公式“=AVERAGE(INDIRECT("A"&30*(ROW()-2)+2&":A"&30*(ROW()-1)+1))”。如果数据是从A1开始,则在B1中输入公式“=AVERAGE(INDIRECT("A"&30*(ROW()-1)+1&":A"&30*ROW()))”。
输入第一个平均值公式,然后选中所有数据区域,直接复制粘贴即可
很好办,非常容易解决,表格发给我nkhys@qq.com,