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

Excel中按A列与B列组合求和C列数据的方法求助

Excel按房间+窗户类型汇总数量解决方案

一、数据透视表法(推荐,操作高效)

  • 选中包含表头的全部数据区域
  • 点击「插入」选项卡 → 「数据透视表」,确认数据范围后选择透视表放置位置
  • 在右侧字段面板:
    • 将「Room」拖入「行」区域
    • 将「Window」拖入「行」区域(置于「Room」下方)
    • 将「Qty」拖入「值」区域,默认自动求和;若不是,右键值字段选择「值字段设置」→ 「求和」
  • 调整格式后即可得到目标汇总结果

二、公式法(适合动态更新场景)

方法1:UNIQUE+SUMIFS分步实现

  1. 提取唯一组合:在空白单元格(如E2)输入 =UNIQUE(A2:B8)(替换为你的实际数据范围),回车后生成所有不重复的「房间+窗户类型」组合
  2. 计算求和:在F2单元格输入 =SUMIFS($C$2:$C$8,$A$2:$A$8,E2,$B$2:$B$8,F2),下拉填充即可得到对应组合的数量总和

方法2:动态数组一步完成(Excel 365/2021适用)

在空白单元格输入以下公式,自动生成完整的汇总结果:

=HSTACK(UNIQUE(A2:B8),BYROW(UNIQUE(A2:B8),LAMBDA(x,SUMIFS(C:C,A:A,INDEX(x,1),B:B,INDEX(x,2)))))

关于你之前公式的问题

你之前的=SUMIFS(UNIQUE(A2:A100);AND;UNIQUE(B:100))写法不符合SUMIFS语法:SUMIFS要求参数为「求和区域,条件区域1,条件1,条件区域2,条件2,...」,不能直接将UNIQUE结果作为条件,也不能用AND作为参数。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 04:20:33