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

Excel技术问询:同行两列精确匹配的条件求和(无需辅助列)

无辅助列实现同行匹配条件求和

完全可以不用辅助列,直接用SUMPRODUCT函数就能搞定,具体公式如下:

  • B列求和(预期结果15):
    =SUMPRODUCT(--(A:A=B:B), B:B)

  • C列求和(预期结果9):
    =SUMPRODUCT(--(A:A=C:C), C:C)

  • D列求和(预期结果12):
    =SUMPRODUCT(--(A:A=D:D), D:D)

公式说明

--(A:A=B:B) 这部分会把A列和B列同行单元格的匹配结果(TRUE或FALSE)转成数字1或0,再和B列对应单元格的数值相乘,最后SUMPRODUCT会把所有乘积加起来——这样就只累加那些A列和目标列同行精确匹配的单元格值。

关于SUMIF的问题

SUMIF的条件区域和求和区域得是对应维度的单一区域,没法直接处理“同行两列匹配”这种跨列逻辑,而SUMPRODUCT本身支持数组运算,刚好能应对这种场景。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 10:41:55