作业帮 > 综合 > 作业

excel如何求算数平均值!例如:我有1000个数据,分别是1,2,3……1000,我要求1,25,49,73……依此类

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/24 18:00:27
excel如何求算数平均值!例如:我有1000个数据,分别是1,2,3……1000,我要求1,25,49,73……依此类推
每24个数据循环的第一个数据的值的平均值,该如何求!
一年的温度数据,每天24小时的!数据都在一列,按每天24小时这样的顺序下来的,……
使用下面的公式.
=SUMPRODUCT(((MOD(ROW(1:1000),24)=(ROW()-1))*A1:A1000)/SUMPRODUCT(--(MOD(ROW(1:1000),24)=(ROW()-1))))
向下面复制24行,第一行就是0点的平均值,第24行就是23点的平均值.
数据的范围是A1:A1000,可以根据实际修改.
再问: 谢谢了,还问个问题,也是这组数据要求日平均气温,公式又是如何呢?
再答: 先修改一下上面的公式, 如果A1放0点的数据,A24放23点数据, B1输入公式,复制到B23,得到的是0点开始到22点的平均数据,=SUMPRODUCT(((MOD(ROW($A$1:$A$1000),24)=ROW())*$A$1:$A$1000))/SUMPRODUCT(--(MOD(ROW($A$1:$A$1000),24)=ROW())) B24输入公式,得到的23点的数据=SUMPRODUCT(((MOD(ROW($A$1:$A$1000),24)=0)*$A$1:$A$1000))/SUMPRODUCT(--(MOD(ROW($A$1:$A$1000),24)=0)) 平均气温用上面那个兄弟的公式即可完成 =AVERAGE(INDIRECT("A"&((ROW()-1)*24+1)&":A"&((ROW()-1)*24+24)))