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

求助:如何用Google Sheets数据透视表或特殊公式生成目标输出表

解决方案:Google Sheets输入表转目标输出表

方法一:数据透视表(快速直观)

  • 选中输入表的全部数据区域(包含表头)
  • 点击顶部菜单栏「数据」→「数据透视表」
  • 选择透视表的放置位置(新工作表或现有工作表的指定单元格)
  • 在右侧编辑器中配置字段:
    • 将需作为行维度的字段拖入「行」区域(如日期、分类项)
    • 将需作为列维度的字段拖入「列」区域(如指标类型)
    • 将需汇总的数值字段拖入「值」区域,按需设置汇总方式(求和/计数/平均值等)
    • 手动调整表头格式、单元格样式,匹配目标输出表的布局

方法二:QUERY函数(灵活适配复杂结构)

如果数据透视表无法满足自定义结构需求,可使用QUERY函数结合PIVOT实现转置汇总:
假设输入数据在Sheet1的A:D列,公式示例如下:

=QUERY(Sheet1!A:D, "SELECT A, B, SUM(C) WHERE A IS NOT NULL GROUP BY A, B PIVOT D", 1)
  • 参数说明:
    • Sheet1!A:D:指定数据源区域
    • SELECT A, B, SUM(C):选择要展示的列,并对C列求和
    • WHERE A IS NOT NULL:过滤空行
    • GROUP BY A, B:按A、B列分组
    • PIVOT D:将D列的唯一值转为列标题
    • 末尾的1表示数据源包含表头行

若需进一步调整格式(如合并表头、自定义列名),可嵌套ARRAYFORMULA实现更精细化的布局。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 15:35:28