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

Google Sheets跨月度工作表拉取数据计算滚动平均的公式实现

月度预算场景Google Sheets公式开发问题

工作簿现有结构

  • 包含两类工作表:
    • 月度数据表:命名格式为「月份 年份」(如2020年12月、2021年1月等),已积累多年历史数据,仅需向后续新增的月度表应用公式
    • 静态存储表:命名为Calculations,存储固定静态数据
  • 月度表生成规则:由上月表复制后手动清零数据生成,结构完全固定
  • 月度表固定单元格用途:
    • A1:通过下拉菜单选择的当月月份
    • A2:对应年份
    • G1:需参与计算的货币格式业务数值

核心需求

以当前为2021年4月的月度表为例:

  • 自动分别提取前1个月(2021年3月表)G1、前2个月G1等历史对应表的G1数值
  • 基于当前月及前3个月的相关数值,计算滚动平均值与趋势,方便快速查看

已尝试方案及现存痛点

  • 曾尝试结合ADDRESS()、INDIRECT()函数实现自动取数:利用Calculations表中预存的月份序列匹配当前表的月份,推导前序月份对应的表名及单元格位置取数,该方法效率低、逻辑容易出错
  • 现有新增月度表的流程为复制上月表后手动清零,该预算表已迭代使用4年,不愿在新增流程中增加任何手动配置步骤
  • 目前手动跨表逐一点击取数、或从数据源拉取报表的方式均未落地,日常仅靠主观判断数据趋势

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.24 01:54:03