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

Google Sheets SUMIFS函数多条件(与/或)求和问题求助

Google Sheets 多条件简洁求和解决方案

针对你需要对Amount列(G列)中满足Item Type(B列)为Supplies且Item Source(C列)属于指定列表的单元格求和需求,提供以下几种简洁方案:

方案1:修正数组形式的SUMIFS公式

你原公式的问题在于需明确触发数组计算,调整后即可正常求和:

=SUM(SUMIFS(G:G, B:B, "Supplies", C:C, {"DriveThruRPG","Mixam"}))

后续添加新的Item Source时,只需在大括号内继续追加,比如{"DriveThruRPG","Mixam","NewSource"};新版Google Sheets直接回车生效,旧版需按Ctrl+Shift+Enter触发数组计算

方案2:使用SUMPRODUCT函数(推荐,扩展性更强)

SUMPRODUCT适合频繁添加新来源的场景,逻辑清晰且易维护:

=SUMPRODUCT(G:G*(B:B="Supplies")*ISNUMBER(MATCH(C:C, {"DriveThruRPG","Mixam"}, 0)))

新增来源时,直接在MATCH的数组参数中补充即可,公式长度增长平缓

方案3:使用FILTER+SUM组合

这种写法可读性极高,逻辑直观易懂:

=SUM(FILTER(G:G, B:B="Supplies", ISNUMBER(MATCH(C:C, {"DriveThruRPG","Mixam"}, 0))))

FILTER会自动筛选出符合所有条件的行,再由SUM完成求和;新增来源只需在MATCH的数组中添加条目

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 14:12:09