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

如何用Google Sheets Query/Filter公式汇总Store类客户数据生成新表?

解决方案:用Query公式实现分组求和与筛选

核心公式(适配常规列结构)

假设你的原始数据表头为:Customer(A列)、Source(B列)、Location(C列)、Jan Qty(D列)、Jan Amt(E列)、Feb Qty(F列)、Feb Amt(G列)...,直接用以下Query公式即可生成目标表:

=QUERY(A:Z, "SELECT A, SUM(D), SUM(E), SUM(F), SUM(G) WHERE B = 'Store' GROUP BY A LABEL A 'Customer', SUM(D) 'Jan Qty', SUM(E) 'Jan Amt', SUM(F) 'Feb Qty', SUM(G) 'Feb Amt'", 1)

公式拆解

  • WHERE B = 'Store':精准筛选出Source为Store的所有行,自动忽略非Store数据
  • GROUP BY A:按Customer列分组,自动合并同一客户的多行数据,实现去重
  • SUM(D), SUM(E)...:对每个客户对应的各月Quantity和Amount列分别求和
  • LABEL:为结果列设置清晰的自定义表头;最后参数1表示原始数据表包含表头行

自定义调整提示

如果你的列位置、列名不同,只需修改:

  • SELECT和SUM后的列字母(比如把D改成对应Qty列的位置)
  • WHERE里的列字母(确保对应Source列)
  • LABEL里的表头名称,匹配你的月份或数值列名

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 15:42:10