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

Excel中基于指定列条件的SUMPRODUCT函数应用问题

带条件的SUMPRODUCT公式构建

你需要的完整公式是:

=(SUMIFS(U2:U999,G2:G999,C4)/SUMPRODUCT((G2:G999=C4)*Q2:Q999*T2:T999))+100%

公式说明:

  • 分子部分SUMIFS(U2:U999,G2:G999,C4)已经实现仅统计G列等于C4的U列数据之和,无需调整。
  • 分母的SUMPRODUCT通过添加条件判断(G2:G999=C4)筛选目标行:
    • 该条件会生成由1和0组成的数组,符合G列=C4的行对应1,不符合对应0。
    • 用这个数组与Q列、T列的对应行数据相乘,会自动过滤掉不符合条件的行(0乘任何数都是0,不会计入求和)。
    • 最终SUMPRODUCT计算的就是符合条件的Q、T列对应行乘积的总和。

如果担心整列引用导致计算冗余,可以把范围限定在实际有数据的行(比如U2:U999、G2:G999),避免空行干扰。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 09:52:04