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

Google Sheets中SUMIFS多条件求和功能无法正常运行求助

Google Sheets含「或逻辑」多条件求和解决方案

你之前用SUMIFS得不到正确结果的核心原因是:SUMIFS的多个并列条件默认是同时满足的与逻辑,你如果直接设置Type等于XXX且等于ZZZ,不存在符合条件的条目,自然无法得到正确结果。

以下是可直接使用的正确公式,均默认你的数据中Name为A列、Type为B列、Value为C列,可根据实际范围调整:

  • 方案1:SUM加多个SUMIFS拼接(易理解,适合或条件少的场景)
    分别计算两种Type对应的求和结果再相加:
    =SUMIFS(C:C, A:A, "Andy", B:B, "XXX") + SUMIFS(C:C, A:A, "Andy", B:B, "ZZZ")
  • 方案2:SUM加SUMIFS数组写法(更简洁,适合或条件多的场景)
    用数组包裹所有或条件,SUM自动汇总各条件对应的求和结果:
    =SUM(SUMIFS(C:C, A:A, "Andy", B:B, {"XXX","ZZZ"}))
  • 方案3:QUERY函数(灵活性高,适合后续有扩展筛选需求的场景)
    直接写类SQL语句自定义筛选逻辑:
    =QUERY(A:C, "SELECT SUM(C) WHERE A='Andy' AND (B='XXX' OR B='ZZZ') LABEL SUM(C) ''")

以上三个公式返回结果均为154,和你给出的目标计算值一致。

内容的提问来源于stack exchange,提问作者Emran Hosen Emon

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 05:06:06