如何在 Google 表格中分析 Google 表单数据(数据透视表及更多)

快速回答:把表单的回复关联到一个 Google 表格,然后使用 COUNTIF 和 AVERAGE 这类公式做快速统计,用“插入 > 数据透视表”交叉制表问题,用“插入 > 图表”制作自定义可视化。这远远超出了“回复”选项卡上基础的摘要图表,让你能回答诸如“满意度按部门如何变化”这样的真实问题。

Google 表单自带的“回复”选项卡能给你一个快速的按问题摘要,但它无法交叉对比两个问题、计算自定义细分,或制作出真正能放进报告里的图表。这时候 Google 表格就派上用场了——一旦你的回复进入电子表格,你就拥有了公式、数据透视表和图表的全部能力可供使用。本指南将带你了解核心技巧,从简单的计数到完整的数据透视表设置。

你的回复实际落在哪里

打开表单的“回复”选项卡,点击绿色的 Sheets 图标。这会创建(或关联到)一个 Google 表格,每次提交都会作为新的一行出现,每个问题对应一列。这个关联表格是本指南中一切内容的原材料——下面所有的公式、数据透视表和图表都是直接基于这份数据(或其副本)工作的。

用 COUNTIF 快速计数

要快速回答“有多少人选了 X”,使用 COUNTIF。如果 C 列存放的是一个是/否问题的答案,=COUNTIF(C2:C100, "Yes") 会统计有多少受访者回答了“是”。这适用于任何单选题——单选、下拉或复选框——只要你匹配的是确切的答案文本。这是无需搭建完整数据透视表就能快速核实一个数字的最快方式。

对线性刻度和数值答案求平均

对于用线性刻度类型构建的评分类问题,AVERAGE 可以直接给你平均分:对一列 1–5 的评分,用 =AVERAGE(D2:D100)。这通常是满意度或反馈表单中最有用的单一数字。参阅我们关于使用线性刻度题型的指南,了解如何一开始就把这类问题设置好,因为刻度范围和标签会影响最终平均值的意义。

对回复进行排序和筛选

除了公式,简单的排序和筛选也大有帮助。选择你的数据范围,使用“数据 > 创建筛选器”为每个列标题添加下拉筛选器——这可以让你不写任何公式,就能筛出特定日期范围内的回复,或每一个给出了特定答案的回复。按时间戳列排序是按提交顺序查看回复的最简单方法,这在你需要检查活动高峰或随时间的趋势时很重要。

构建数据透视表

数据透视表正是 Sheets 分析真正超越 Forms 原生显示内容的地方。一个常见用例:交叉制表两个问题,比如“哪个部门”对“满意度评分”,看看是否有某个团队的满意度系统性地更低。

  1. 点击回复数据内的任意单元格(或选择包含表头的完整范围)。
  2. 前往“插入 > 数据透视表”,选择将其放置在新工作表中。
  3. 在右侧的数据透视表编辑器中,在“行”下添加你想按其分组的问题——例如“部门”。
  4. 如果你在做交叉制表,在“列”下添加第二个问题——例如“满意度评分”。
  5. “值”下添加一个值:使用 COUNTA 简单统计每个单元格中的回复数,或者如果该列是数值型并且你想要平均值而不是计数,使用 AVERAGE
  6. 调整“汇总方式”设置和排序方式,直到细分结果符合你的需要。

最终得到的表格可以让你一眼看出回复如何在两个维度上同时分布——这是 Forms 自带的“回复”选项卡任何设置都无法做到的。

基于自己范围构建的图表

Forms 的“摘要”选项卡已经为每个问题生成了基础的条形图和饼图——我们的Google 表单回复摘要图表指南涵盖了这些内容。但在 Sheets 中构建自己的图表、引用特定范围或你刚刚做好的数据透视表,能让你走得更远:把两个问题合并成一张图表、先过滤掉不完整的回复,或让图表样式匹配你要对外分享的报告。选择数据(或你的数据透视表),前往“插入 > 图表”,选择图表类型——对这类调查数据来说,条形图和饼图仍然最常见,但如果你在追踪随时间变化的回复,折线图效果也不错。

用条件格式标记异常值

使用“格式 > 条件格式”来直观标记值得再看一眼的回复——例如高亮显示某个感觉应该必填的字段被留空的行,或某个数值答案远超预期范围的行。这对于逐行手动浏览不现实的较长表单尤其有用;一个快速的颜色高亮会直接把你的目光引到需要关注的地方。

为利益相关者导出干净的摘要

构建好数据透视表和图表之后,值得创建一个单独的、整理干净的工作表标签,只显示完成的摘要——而不是原始回复数据——再分享给不需要逐行查阅的利益相关者。然后你可以分享那个特定的工作表视图,或使用“文件 > 下载”将其导出为 PDF 或 Excel 文件,供更喜欢静态文档而非实时电子表格链接的人使用。

在离开办公桌时查看回复

如果你想在不打开完整电子表格的情况下快速浏览新回复,参阅我们关于在手机上查看 Google 表单回复的指南——这对于在等待回到电脑前进行深入分析的同时留意表单动态很有用。

处理公式中的复选框题

复选框题是最容易让基于 COUNTIF 的计数出问题的一种列类型,因为 Sheets 会把每个被选中的选项存放在同一个单元格里,用逗号分隔——例如,“素食,无麸质”是一个单元格的完整值,而不是两个。一个普通的 COUNTIF(range, "素食") 根本不会匹配那个单元格,因为它不是精确相等。相反,使用通配符匹配:=COUNTIF(C2:C100, "*素食*") 会统计“素食”在单元格中任意位置出现的每一行,无论是否同时选中了其他选项。

快速公式参考

你想知道公式模式
有多少人选了某个单选答案=COUNTIF(C2:C100, "Yes")
有多少人在复选框题中包含了某个选项=COUNTIF(C2:C100, "*素食*")
数值/线性刻度列的平均值=AVERAGE(D2:D100)
符合两个条件的回复计数=COUNTIFS(C2:C100,"Yes",E2:E100,"Marketing")
收到的回复总数=COUNTA(A2:A100)(使用时间戳列)

排查 Sheets 分析问题

  1. 新的表单回复没有出现在关联表格中。确认表格仍与表单的“回复”选项卡关联——如果表格被删除或取消关联了,从绿色 Sheets 图标重新关联它。
  2. 在表单中添加新问题后,数据透视表看起来是空的。数据透视表引用的是一个固定的数据范围;如果表单添加了新的一列,你可能需要在数据透视表编辑器中更新数据透视表的源范围。
  3. 明明能看到匹配的回复,COUNTIF 却返回 0。检查回复文本中是否有尾随空格或大小写略有不同,或者对于复选框题,改用上面展示的通配符匹配。
  4. 你需要把多个表单的数据合并成一份分析。每个表单的关联表格是独立的;在构建合并的数据透视表之前,使用 IMPORTRANGE 把一个电子表格的数据拉取到另一个中。

常见问题

如何把 Google 表单的回复导入 Google 表格?

打开表单的“回复”选项卡,点击绿色的 Sheets 图标。这会创建一个关联的电子表格,每次新提交都会自动作为新的一行出现。

Forms 内置图表和在 Sheets 中分析数据有什么区别?

Forms 的“回复”选项卡为每个问题显示简单的摘要图表。Sheets 让你可以走得更远,用数据透视表交叉制表多个问题、使用自定义公式,以及基于任意列组合制作图表。

如何用 Google 表单的回复制作数据透视表?

选择你的回复数据范围,前往“插入 > 数据透视表”,选择放置位置,然后根据你想分析的问题列添加行、列和值。

如何统计有多少人选择了某个特定答案?

使用 COUNTIF 公式,引用回复列和确切的答案文本,例如 =COUNTIF(C2:C100, "Yes")。

为什么 COUNTIF 对复选框题的回复不起作用?

复选框答案会以一个逗号分隔的单元格存储(例如“素食,无麸质”),所以精确匹配的 COUNTIF 找不到它们。请改用通配符匹配,例如 =COUNTIF(C2:C100, "*素食*"),它会统计该选项在单元格中任意位置出现的所有行。

相关指南