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

Google Sheets使用SUMIFS/QUERY/ARRAYFORMULA求和异常,求正确公式

餐品附加数量按项求和的正确公式方案

单个餐品项求和(SUMIF)

若新工作表已列出目标餐品(如A2为餐品名),在对应B2单元格使用:

=SUMIF('Meal Order Sheet'!I:I, A2, 'Meal Order Sheet'!J:J)

下拉公式即可批量计算每个餐品的附加订单数量总和。

**SUMIF返回0的常见修复XLSure:雪球STEP年  student inject表述 Add关心,修复方案:

  • 文本匹配问题:原表I列餐品或条件单元格存在多余空格/大小写差异,用TRIM()统一格式:
    =SUMIF('Meal Order Sheet'!I:I, TRIM(A2), 'Meal Order Sheet'!J:J)
    
  • J列为文本格式:将文本转数值后再求和:
    =SUMIF('Meal Order Sheet'!I:I, A2, ARRAYFORMULA(VALUE('Meal Order Sheet'!J:J)))
    

批量生成所有餐品汇总(QUERY)

要一次性得到所有唯一餐品的附加订单数量总和,使用以下QUERY公式:

=QUERY('Meal Order Sheet'!I:J, "SELECT I, SUM(J) WHERE I IS NOT NULL GROUP BY I LABEL SUM(J)'Total Add-ons'", 1)

参数说明:

  • SELECT I, SUM(J):指定选取餐品列(I)并对附加数量列(J)求和
  • WHERE I IS NOT NULL:过滤掉空的餐品项
  • GROUP BY I:按餐品项进行分组统计
  • LABEL SUM(J)'Total Add-ons':给求和列设置自定义表头
  • 最后一个参数1表示原数据包含表头,公式会自动识别并生成规范的汇总表头

之前你用QUERY返回表头或"SUM",是因为缺少分组逻辑和完整的SELECT语句,上述公式可直接得到预期的分组求和结果。

内容的提问来源于Stack Exchange,提问作者Seshadev Panda

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 22:02:14