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

如何在Excel中根据类型对应的多类别及月份计算指定列总和?

Excel跨表按类型汇总月份数据解决方案

两种实用公式

对应截图的表格结构:

  • 左侧数据表:A列=类别,B列=类型,C~F列=1-4月数值
  • 右侧汇总表:A列=待汇总类型,B~E列=对应类型的各月总和

方案1:SUMIFS函数(基础多条件求和)

在汇总表B2单元格(如“类型1”的1月总和)输入:

=SUMIFS(数据表!C:C, 数据表!B:B, 汇总表!A2)

操作:

  • 回车后得到结果,下拉填充柄获取其他类型的1月总和
  • 横向拖动填充柄,Excel会自动将C:C替换为D:D/E:E/F:F,对应2-4月的计算

方案2:SUMPRODUCT函数(解决SUMIFS失效场景)

如果SUMIFS没出结果,用这个更灵活的公式,在汇总表B2输入:

=SUMPRODUCT((数据表!$B$2:$B$7=汇总表!A2)*(数据表!$C$2:$C$7))
  • 把$B$2:$B$7替换为数据表类型列的实际数据范围(比如截图里的B2-B7)
  • 把$C$2:$C$7替换为对应月份列的实际数据范围(比如1月的C2-C7)
  • 下拉、横向填充即可完成所有汇总

常见问题排查

  • 确认类型文本完全一致:避免出现“类型1”和“类型 1”(多空格)的情况,可给类型列套TRIM()函数清理,比如将数据表!B:B改为TRIM(数据表!B:B)
  • 优先用精确单元格范围(如B2:B7)代替整列引用(如B:B),减少表头或空行的干扰

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 00:15:35