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

Excel中SUMPRODUCT多条件及周范围匹配问题求助

SUMPRODUCT多条件统计:周范围匹配的正确写法

你公式里的AND((S2:S6>=R9)*(T2:T6<=R9))是问题根源——AND函数会把数组条件压缩成单个布尔值,没法让SUMPRODUCT逐行判断每个单元格是否在区间内。

直接去掉AND,用乘法连接区间条件就行,正确公式:

=SUMPRODUCT((R2:R6=R8)*(S2:S6>=R9)*(T2:T6<=R9)*(U2:U6=R10),V2:V6)

为什么这么改?

  • SUMPRODUCT靠数组运算实现多条件统计,每个括号里的条件会生成一组TRUE/FALSE(对应1/0)。
  • 只有当某一行的所有条件都满足(所有位置都是1),乘积才为1,最终会把对应V列的数值加总。

如果你的Excel版本支持动态数组,用SUMIFS更直观:

=SUMIFS(V2:V6,R2:R6,R8,S2:S6,">="&R9,T2:T6,"<="&R9,U2:U6,R10)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 16:22:35