首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

对 Excel 列表中每 3 行数据求一次平均值,公式难吗?

回答网友提问,如何快速对一个数据序列的每连续若干行计算一次平均数?

案例:

对下图 1 中每三行数据求平均数,为了便于大家核对结果,我在 B 列就放了顺序序列,心算起来比较简单。

效果如下图 2 所示。

解决方案:

1. 在 B2 单元格中输入以下公式 --> 下拉复制公式:

=AVERAGE(OFFSET($B$1:$B$19,B2*3-2,0,3))

公式释义:

OFFSET($B$1:$B$19,B2*3-2,0,3):

在区域 $B$1:$B$19 中,偏移 B2*3-2 行,0 列,一共提取 3 行;

B2*3-2=1*3-2=1,也就是向下偏移 1 行;当公式拖动到第二行时,B3*3-2=2*3-2=4……依此类推,自第二行公式开始,每一次较上一行公式结果向下偏离 3 行;

AVERAGE(...):对上述结果求平均值

我们可以选中 offset 公式部分,按 F9 查看一下计算结果,便于大家理解。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OW2F-owjEA-z1SPPfug5xdTQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券