You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Google Sheets中编写函数找出连续15单元格的最高平均值?

用Google Sheets找连续15天浪高平均值最高时段的简单方法

步骤1:创建连续15天平均值辅助列

假设你的每日浪高数据存放在A列(A1到A365,A1对应第1天浪高,A365对应第365天):

  • 在B1单元格输入公式:=AVERAGE(A1:A15),按回车后就能得到第1-15天的浪高平均值
  • 选中B1单元格,把鼠标移到单元格右下角的小方块(填充柄),按住左键下拉到B351行(因为365-14=351,最后一组连续15天是第351-365天)

步骤2:找出最高平均值

在任意空白单元格(比如C1)输入公式:=MAX(B1:B351),按回车就能得到所有连续15天区间里的最高平均值

步骤3:定位对应的时段

  • 先找最高平均值对应的起始行号:在D1单元格输入公式:=MATCH(C1,B1:B351,0),得到的数字就是连续15天区间的起始行(比如结果是20,代表从第20天开始统计)
  • 如果你的数据里有单独的日期列(假设日期在Z列,Z1对应第1天,Z365对应第365天):
    • 起始日期:输入=INDEX(Z:Z,D1)
    • 结束日期:输入=INDEX(Z:Z,D1+14)

补充:处理多个相同最高平均值的情况

如果有不止一个连续15天区间的平均值等于最大值,用FILTER函数找出所有符合条件的起始行:
在E1单元格输入:=FILTER(ROW(B1:B351),B1:B351=C1),按回车后会列出所有对应起始行号,再用INDEX函数对应到日期列即可

内容的提问来源于stack exchange,提问作者bigbagueteoscar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 16:46:30