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

如何对带相对结束范围的筛选值求和,支持灵活适配列的增删操作

解决方案

版本1:兼容所有Excel版本,自动适配列增减

直接用SUMPRODUCT做数组条件匹配,引用范围扩展到Excel最大列,后续新增/删除列无需修改公式:

=SUMPRODUCT((C1:XFD1="$ Balance")*C2:XFD2)

如果你的匹配目标标题存在E1单元格,可直接引用单元格,修改搜索条件更方便:

=SUMPRODUCT((C1:XFD1=$E$1)*C2:XFD2)

版本2:Excel 365/2021及以上版本,写法更简洁

用FILTER筛选符合条件的数值后直接求和:

=SUM(FILTER(C2:XFD2, C1:XFD1="$ Balance", 0))

优化方案(可选,针对大数据量场景)

如果担心引用到最大列影响计算性能,可以动态计算第一行最后一个有内容的列作为结束边界,避免无意义的空白单元格遍历:

=SUMPRODUCT((C1:INDEX(1:1,COUNTA(1:1))="$ Balance")*C2:INDEX(2:2,COUNTA(1:1)))

原HLOOKUP方案问题说明

HLOOKUP仅能返回第一个匹配到的单元格结果,无法批量匹配所有符合条件的列,因此不适合多列求和场景。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 13:36:03