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

如何在表格中批量复用公式至多行并计算汇总总和?

批量计算多行数据并汇总求和的数组公式方案

核心思路

不用手动修改每行单元格引用,通过数组公式一次性完成「每行计算(天数×日费率)+ 总求和」的操作,分两种场景实现:


场景1:直接输出总求和(无需显示每行计算结果)

假设你的数据结构为:

  • 每行天数:B2:B10
  • 对应日费率:C2:C10

Excel 365/2021(动态数组版本)

直接在任意空白单元格输入公式:
=SUM(B2:B10*C2:C10)
公式会自动遍历每行,计算「天数×日费率」后汇总所有结果,无需下拉或调整引用。

旧版Excel(无动态数组)

输入相同公式后,按 Ctrl+Shift+Enter 确认作为数组公式使用,即可完成计算。

Google Sheets

直接输入公式即可生效:
=SUM(B2:B10*C2:C10)


场景2:先显示每行计算结果,再汇总求和

如果需要先看到每行的「天数×日费率」结果,再求和:

  1. 在空白列的首行(比如D2)输入动态数组公式:
    =B2:B10*C2:C10
    Excel/Google Sheets会自动填充该列所有行的计算结果,无需手动下拉。
  2. 对生成结果的列求和,比如:
    =SUM(D2:D10)

扩展:每行天数为多单元格之和的情况

如果你的「天数之和」是指单一行内多个单元格的天数相加(比如B列+C列是该行总天数),只需把每行的求和逻辑套入公式:
=SUM((B2:B10+C2:C10)*D2:D10)
同样支持上述Excel/Google Sheets的操作方式。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 04:49:56