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

能否用单个Google Sheets数据透视表汇总多个李克特量表响应?

在Google Sheets用数据透视表实现李克特量表统计(支持切片器筛选)

步骤1:将宽格式数据转换为长格式

你的源数据是每列对应一个问题的「宽格式」,数据透视表需要长格式才能按问题+回答维度统计。用动态公式自动生成适配的长格式表:
假设源数据结构:

  • A列:需要筛选的维度(如年份)
  • B~Z列:李克特量表问题(表头为问题内容,列内是用户回答)

在空白工作表的A1单元格输入以下公式:

=ARRAYFORMULA(SPLIT(FLATTEN(IF(ISBLANK(B2:Z),,A2:A&"|"&B1:Z1&"|"&B2:Z)),"|"))

公式会自动生成3列数据:

  • 第1列:保留原数据的筛选维度(如年份)
  • 第2列:问题标题
  • 第3列:该问题对应的用户回答

步骤2:创建目标数据透视表

  1. 选中长格式表的全部数据(含自动生成的表头),点击菜单栏「数据」→「数据透视表」
  2. 在右侧透视表编辑器中配置:
    • 行:选择「问题」字段(长格式第2列)
    • 列:选择「回答」字段(长格式第3列),可拖拽调整列顺序为「强烈不同意→不同意→中立→同意→强烈同意」
    • 值:选择「回答」字段,将汇总方式设置为「计数」
    • 筛选器:若需额外维度筛选,可将「年份」(长格式第1列)拖入此区域

步骤3:关联已有切片器实现同步筛选

如果源数据已添加切片器,右键点击切片器→「关联数据范围」,将生成的长格式表添加到关联列表中。此后通过切片器筛选源数据时,长格式表和数据透视表会自动同步更新结果。

小提示

  • 若源数据有多个筛选维度(如年份、部门),需在公式中同步加入这些维度的列,确保长格式表保留所有筛选字段
  • 若后续新增问题列,只需调整公式中的B2:Z范围为包含新列的区域即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 21:21:26