Excel如何自动计算多段行汇总值并填入合计列对应指定单元格
Excel分段自动求和实现方法
方法1:快捷操作法(无需手动写公式)
- 选中需要存放合计值的整列数据区域
- 按下
Ctrl+G调出定位窗口,点击「定位条件」,选择「空值」后确认,所有需要填写合计的空单元格会被同时选中 - 直接按下
Alt+=,Excel会自动识别每个分段的范围,对当前合计行上方的连续有效数据求和,一步得到所有分段的合计结果
方法2:通用公式法(适配表格结构频繁调整的场景)
如果后续会频繁增减各分段的行数,可使用通用公式,输入一次后下拉即可适配所有合计行:
假设A列为备注列(填写“合计1、合计2”标识的列),B列为需要求和的数值列,第一个合计行的单元格为B5,在B5中输入公式:=SUM(B$2:B4)-SUMIF(A$2:A4,"合计*",B$2:B4)
公式逻辑:计算从表格起始行到当前合计行上一行的总数值,再减去此前所有合计行的数值,剩余结果即为当前分段的单独求和值。
输入完成后将公式下拉到所有合计行即可,非合计行无需填写,不会生成多余结果。
内容的提问来源于stack exchange,提问作者bobs sagetto
相关产品推荐
相关产品推荐

