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

Google Sheets按MM维度分月计算BRASS累计运行总和 不叠加上月数据

示例参考图

Google Sheets 按月份重置累计求和解决方案

你当前公式出错的核心原因是没有添加月份匹配的判断条件,导致求和范围默认从起始行一直累计到当前行,跨月数据没有被过滤。以下是两种可直接使用的解决方案:

1. 单格公式(拖拽填充适用)

如果你习惯填写单个公式后向下拖拽填充,直接把下方公式粘贴到G3单元格,再向下拖拽即可生效:
=SUMIFS(F$3:F3, A$3:A3, ">="&EOMONTH(A3,-1)+1, A$3:A3, "<="&A3)
公式逻辑说明:

  • 求和对象是F列(BRASS数值列)从第3行到当前行的所有数值
  • 第一个过滤条件:仅统计日期大于等于当前行日期所在月1号的数据,自动过滤上个月及更早的数据
  • 第二个过滤条件:仅统计日期小于等于当前行日期的数据,确保是累计到当日的总和
    适配调整提示: 如果你的日期列不是A列、BRASS数值列不是F列,把公式里的A、F替换成你实际使用的列标即可。

2. 数组公式(自动整列生成适用)

如果不想手动拖拽填充,直接在G3单元格粘贴下方公式,整列G行的结果会自动生成:
=BYROW(A3:A, LAMBDA(d, IF(d="",,SUMIFS(F:F, A:A, ">="&EOMONTH(d,-1)+1, A:A, "<="&d))))
注意: 请确保你存放日期的列是Google Sheets可识别的日期格式,不要是文本格式,否则日期判断函数会报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 00:24:03