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

无需辅助列,如何基于多表头条件使用SUMIFS函数求和?

无需辅助列实现Team Leader数据汇总的Excel方案

完全可以不用辅助列实现需求,以下是针对不同场景的具体公式方案:

单组表格(A1:D21)场景

假设原表格结构:

  • A列:Agent(唯一)
  • B列:Team Leader(唯一,每个Agent对应一个Leader)
  • C列:Inbound数值
  • D列:Outbound数值
    汇总表A23:A28为所有唯一Team Leader(可通过=UNIQUE(B2:B21)自动生成)
  1. Inbound总和(B23单元格):
=SUMPRODUCT((B$2:B$21=A23)*C$2:C$21)

下拉填充到B28,即可得到每个Leader对应的Inbound总和。

  1. Outbound总和(C23单元格):
=SUMPRODUCT((B$2:B$21=A23)*D$2:D$21)

同样下拉填充即可。

  1. 总计(D23单元格):
    可以直接对前两列求和,或者一步到位:
=SUMPRODUCT((B$2:B$21=A23)*(C$2:C$21+D$2:D$21))

多组同类表格场景

如果存在多组结构完全一致的表格(比如另一组为A29:D49,结构同A1:D21),只需扩展公式范围:

  1. 多组Inbound总和:
=SUMPRODUCT((B$2:B$21=A23)*C$2:C$21) + SUMPRODUCT((B$29:B$49=A23)*C$29:C$49)

有更多组的话继续追加+ SUMPRODUCT(...)即可。

  1. 多组Outbound和总计公式同理,只需替换对应列的引用范围。

公式原理

SUMPRODUCT会先计算条件判断数组(B$2:B$21=A23),符合条件的行返回TRUE(等价于1),不符合返回FALSE(等价于0);再将这个数组与数值列(C或D列)相乘,最后对结果求和,本质上实现了按Team Leader分组求和的效果,完全不需要额外辅助列关联Agent与Leader。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 16:02:48