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

Excel多条件求和求助:匹配Inner与Asphalt类型的Dist列求和

解决Excel多条件求和问题

嘿,我来帮你搞定这个求和需求!你需要在新表格里计算data工作表中位置为Inner、类型为Asphalt的Dist列数值之和,用SUMIFS函数就能完美解决——这是专门处理多条件求和的函数,比单条件的SUMIF更适配你的场景。

正确公式示例

假设你的data工作表中:

  • 位置列是A列(表头为Location)
  • 类型列是B列(表头为Type)
  • Dist列是C列(表头为Dist)

在新表格的任意单元格输入以下公式:

=SUMIFS(data!C:C, data!A:A, "Inner", data!B:B, "Asphalt")

参数解释

  • data!C:C:指定要求和的Dist列区域
  • data!A:A, "Inner":第一个条件区域(位置列)和条件(等于"Inner")
  • data!B:B, "Asphalt":第二个条件区域(类型列)和条件(等于"Asphalt")

避免公式失效的注意事项

  • 确认列引用和实际表格一致:如果你的位置列是D列,就把data!A:A改成data!D:D,以此类推
  • 工作表名称data要和实际完全一致(Excel不区分大小写,但尽量避免拼写错误)
  • 若表格有表头,也可以用限定行的区域(比如data!C2:C1000),避免表头文本被误判(不过SUMIFS会自动忽略非数值,直接用整列也没问题)

之前公式失效的常见原因

大概率是用了单条件的SUMIF而不是多条件的SUMIFS,或者列引用、条件拼写出现错误(比如把"Inne"少打了一个r,或者列标选错了)。用上面的公式应该就能得到394+123=517的结果啦!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.19 09:19:27