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

如何在Google Sheets中合并年月列并转置表格数据?

在Google Sheets中实现表格转置合并的方法

完全可以在Google Sheets中实现你想要的表格转换效果,以下是两种常用方法:

方法一:使用数据透视表(可视化操作,适合新手)

  • 选中原表格的所有数据区域(包含表头)
  • 点击菜单栏的「数据」→「数据透视表」
  • 在弹出的透视表设置面板中:
    • 将「Year」和「Month」拖到「行」区域(保持先Year后Month的顺序)
    • 将「Country」拖到「列」区域
    • 将「Customers」拖到「值」区域,确认值汇总方式为「求和」(因同一年月+国家的记录唯一,求和结果即为单个值)
  • 调整透视表表头格式后,就能得到目标样式的表格

方法二:使用QUERY函数配合PIVOT(公式自动化,支持数据动态更新)

假设原数据存放在A1:D10区域(包含表头),在空白单元格输入以下公式:

=QUERY(A1:D10, "SELECT A,B, SUM(C) WHERE A IS NOT NULL GROUP BY A,B PIVOT D", 1)

公式说明:

  • SELECT A,B, SUM(C):指定选择Year、Month列,并对Customers列求和
  • GROUP BY A,B:按Year和Month维度分组
  • PIVOT D:将Country列的取值转换为表头列
  • 末尾的1表示原数据包含表头

输入公式后会直接生成目标格式表格,后续原数据更新时,公式结果会自动同步。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.21 07:36:29