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

如何基于首单元格数值计算对应相邻单元格的总和

基于首单元格数值计算相邻单元格总和实现方案

效果参考:
示例图片
需求说明:根据A列单元格存储的数值,对B列对应数量的相邻单元格求和,结果写入C列对应位置。

实现方法

方法1:Excel 公式实现

  • 适用版本:Excel 2007及以上全版本
  • 操作步骤:点击C2单元格,输入下方公式后下拉填充到所有需要计算的行即可
    =SUM(OFFSET(B2,0,0,A2,1))
  • 注意:如果使用2019及更早的非动态数组版本Excel,输入公式后需要按Ctrl+Shift+Enter三键触发数组计算

方法2:在线表格(飞书/Google Sheets/腾讯文档)实现

  • 适用场景:在线表格环境,大体积表格计算性能更优
  • 操作步骤:点击C2单元格,输入下方公式后开启自动填充即可
    =SUM(B2:INDEX(B:B,ROW()+A2-1))
  • 公式说明:使用非易失性函数INDEX定位结束单元格,相比OFFSET不会触发全局重算,表格数据量较大时计算效率更高

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 19:36:05