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

针对日期与数值的数组型SUMIFS函数Excel公式问题求助

Excel多列范围数据汇总解决方案

针对你提到的按姓名、日期维度汇总C2:L50区域数值的需求,由于SUMIFS仅支持单列/单行求和区域,推荐以下几种实用方案:

方案1:SUMPRODUCT函数(兼容所有Excel版本)

假设汇总表中:

  • A2单元格为要统计的姓名
  • B2单元格为要统计的日期(如“周一”)

在汇总表的结果单元格输入公式:

=SUMPRODUCT((原表!$A$2:$A$50=A2)*(原表!$C$1:$L$1=B2)*原表!$C$2:$L$50)

公式逻辑:

  • (原表!$A$2:$A$50=A2):匹配姓名对应的行
  • (原表!$C$1:$L$1=B2):匹配日期对应的列
  • 两个条件数组相乘后,与数值区域相乘,最终求和得到符合条件的数值总和

方案2:SUM+FILTER函数(适用于Excel 365/2021及以上版本)

利用动态数组函数更直观地筛选求和:

=SUM(FILTER(原表!$C$2:$L$50,(原表!$A$2:$A$50=A2)*(原表!$C$1:$L$1=B2)))

公式逻辑:先筛选出同时匹配姓名和日期的所有数值,再对筛选结果求和

方案3:PIVOTBY函数(Excel 365最新版本,一键生成汇总表)

如果需要直接生成完整的姓名+日期汇总表,无需逐个输入公式,可使用PIVOTBY:

=PIVOTBY(原表!$A$2:$A$50,原表!$C$1:$L$1,原表!$C$2:$L$50,SUM,,TRUE)

该函数会自动按姓名行、日期列生成汇总结果,自动填充所有组合的求和值

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 11:22:19