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

如何按条件对Excel中Delivered列求和?(条件:A2-B2≠0)

原始表格(表头位于A1单元格)

DeliveredReturnRemain
330
303
422

两种实现方法

方法1:用SUMIF函数(简洁直接)

公式:=SUMIF(B2:B4,"<>0",A2:A4)
解释:从表格数据能看出,Delivered-Return≠0和Return≠0是等价的,直接判断B列(Return)的值不等于0,对对应行的A列(Delivered)求和即可。

方法2:用SUMPRODUCT函数(适配更复杂条件)

公式:=SUMPRODUCT((A2:A4-B2:B4<>0)*A2:A4)
解释:(A2:A4-B2:B4<>0)会生成一组逻辑值,满足条件的为TRUE(计算时等价于1),不满足的为FALSE(等价于0),和A列数值相乘后,只有符合条件的Delivered值会被保留,最后求和就得到目标结果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 13:09:26