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

Google Sheets使用SUMIFS匹配多周条件求和返回0问题排查

问题根因

你的SUMIFS公式直接将10周周数范围C$2:L$2作为匹配条件,Google Sheets的SUMIFS默认对多值条件只会读取范围的第一个单元格值,不会自动匹配范围内的所有周数,因此会出现存在符合条件的交易但返回0的问题。

修正后公式

1. 10周滚动自然搜索交易金额求和公式

通过ARRAYFORMULA触发数组运算,让SUMIFS对每一周分别计算后再汇总:

=SUM(ARRAYFORMULA(SUMIFS('All contacts w. week/month/year'!$D:$D;'All contacts w. week/month/year'!$T:$T;$A$1;'All contacts w. week/month/year'!$Q:$Q;C$2:L$2;'All contacts w. week/month/year'!$E:$E;"ORGANIC_SEARCH")))

2. 完整业务逻辑公式

将上述修正逻辑套入你的最终业务公式,同时移除了多余的外层SUM嵌套:

=IF(SUM(C$116:L$116)>0;SUM(C$143:L$143)/SUM(ARRAYFORMULA(SUMIFS('All contacts w. week/month/year'!$D:$D;'All contacts w. week/month/year'!$T:$T;$A$1;'All contacts w. week/month/year'!$Q:$Q;C$2:L$2;'All contacts w. week/month/year'!$E:$E;"ORGANIC_SEARCH")));0)

额外排查点

如果修改公式后仍返回0,可检查两个常见兼容问题:

  • All contacts w. week/month/year表的Q列(周数列)是否为纯数字格式,和Weekly Marketing analytics表第二行的周数格式一致,避免文本型数字与数值型数字不匹配
  • ORGANIC_SEARCH的拼写、大小写是否和E列的渠道值完全一致,无多余空格

内容的提问来源于stack exchange,提问作者Esben Hornbøll

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 05:36:02