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

Excel如何基于单元格引用匹配而非值匹配对指定列求和

公式解决方案

默认你的黄色引用单元格区域为E2:E100,对应求和的蓝色数值区域为同行的F2:F100,可根据实际表格范围调整区间参数,填入C列红色单元格的公式如下,输入后下拉填充即可:

Excel 365/2021及以上版本适用

=SUM(FILTER($F$2:$F$100,FORMULATEXT($E$2:$E$100)="=A"&ROW(),0))

Excel 2013及以上旧版本适用

=SUMPRODUCT(--(FORMULATEXT($E$2:$E$100)="=A"&ROW()),$F$2:$F$100)


逻辑说明

  • 借助FORMULATEXT函数直接提取黄色单元格的公式文本进行匹配,完全规避A列值重复导致的匹配误差
  • 仅当黄色单元格的引用对象和当前行A列单元格完全一致时,才会对对应蓝色单元格求和,未被引用的A列单元格返回结果为0,完全匹配你给出的示例要求。如果是2013之前不支持FORMULATEXT的Excel版本,需要自定义VBA函数实现同等逻辑。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 23:54:03