Excel中使用OFFSET函数实现逐行求平均值的方法

 时间:2026-02-13 08:59:37

1、首先打开两个站点的气象数据(空气温度),时间分辨率为1min,需求计算其5-min均值

Excel中使用OFFSET函数实现逐行求平均值的方法

2、在F2中输入“=AVERAGE(OFFSET($B$2,(ROW(A1)-1)*5,,5))”,在H2中输入“=AVERAGE(OFFSET($C$2,(ROW(A1)-1)*5,,5))”,分别计算B列(site1)和C列(site2),从B2和C2开始,前5个数的平均值。

然后下拉公式,每隔5个数据计算一个平均值。

Excel中使用OFFSET函数实现逐行求平均值的方法

Excel中使用OFFSET函数实现逐行求平均值的方法

Excel中使用OFFSET函数实现逐行求平均值的方法

3、在G2中输入“=STDEV(OFFSET($B$2,(ROW(A1)-1)*5,,5))/SQRT(5)”,在I2中输入“=STDEV(OFFSET($C$2,(ROW(A1)-1)*5,,5))/SQRT(5)”,分别计算B列(site1)和C列(site2),从B2和C2开始,前5个数的标准误。

然后下拉公式,每隔5个数据计算一个标准误。

Excel中使用OFFSET函数实现逐行求平均值的方法

Excel中使用OFFSET函数实现逐行求平均值的方法

Excel中使用OFFSET函数实现逐行求平均值的方法

4、完成逐行计算平均值的工作。

将公式中的5替换为10还可以每隔10个数据,逐行计算平均值,将AVERGE和STDEV等函数更换为SUM函数还可以实现每隔5个数据求和,依此类推。

Excel中使用OFFSET函数实现逐行求平均值的方法

  • Excel2016中如何突出显示包含某些文本的单元格
  • Excel怎么打开Power Query编辑器
  • excellookup函数按未排序列进行查找
  • Excel如何对选定区域中的行列数据快速求和
  • Excel表格中怎么快速筛选出错误值
  • 热门搜索
    一无是处是什么意思 什么也是一种美作文 潮汐车道线是什么意思 论据是什么 什么是pm2.5 18k是什么意思 微博账号是什么 ost什么意思 云服务是什么 css是什么