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

求实现累加超6自动重置的ARRAYFORMULA电子表格公式

电子表格累加重置实现方案(累加值不超过6)

假设左侧数据列是A列(从A2开始有数值),右侧结果列是B列,以下是不同工具的可行公式:

Excel 方案

适用于Excel 365/2021(支持LET函数)

在B2单元格输入公式,下拉填充:

=LET(prev,B1,current,A2,IF(prev+current>6,current,prev+current))

适用于旧版Excel

在B2单元格输入公式,下拉填充:

=IF(B1+A2>6,A2,B1+A2)

注意:B1单元格需要手动设置初始值为0,作为累加的起始基准。

Google Sheets 方案

在B2单元格输入公式,下拉填充:

=IF(B1+A2>6,A2,B1+A2)

同样需要将B1单元格设为0。

逻辑说明

每一行的累加值基于上一行的结果:

  • 若上一行累加值 + 当前A列数值 > 6,则重置累加,直接取当前A列数值作为新的累加起点
  • 若未超过6,则直接返回两者之和

内容的提问来源于stack exchange,提问作者icecream sugar black

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 08:40:48