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

无需使用数据透视表实现Google Sheets多列数据透视

在Google Sheets中不用透视表实现数据透视的两种实用方法

方法一:用QUERY函数快速分组汇总

QUERY函数是Google Sheets里处理数据的利器,能直接通过类SQL语句实现分组统计。假设你的原始数据在A:D列(对应参考图里的多列数据集,包含分类列和数值列),要按「地区」「产品」分组求和销量,直接在空白单元格输入:

=QUERY(A:D, "SELECT B, C, SUM(D) WHERE B IS NOT NULL GROUP BY B, C LABEL SUM(D)'总销量'", 1)
  • 解释:SELECT B, C, SUM(D) 指定要提取的分类列和要汇总的数值;GROUP BY B, C 按指定列分组;LABEL 给汇总列重命名;最后数字1表示原始数据第一行是表头。

方法二:用UNIQUE+SUMIFS手动构建透视结果

如果习惯分步操作,用这两个函数组合也能实现:

  1. 提取唯一的分类组合:在空白列(比如F列)输入 =UNIQUE(B2:C),自动生成所有不重复的「地区-产品」组合
  2. 匹配汇总数值:在旁边的H2单元格输入 =SUMIFS(D:D, B:B, F2, C:C, G2),下拉填充后,就能得到每个组合对应的销量总和

这两种方法都能替代透视表,实现多列数据的分组汇总,适配你参考图里的数据集结构。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 17:25:14