Google 表单中的复选框网格:完整指南
快速回答:复选框网格是一种矩阵问题,受访者可以在每一行选择多列——这与只允许选择一列的单选网格不同。从问题类型下拉菜单中添加它,填写你的行和列,如果每一行都需要作答,就开启“要求每行必须作答”。网格在手机上较难使用,因此发送前请在小屏幕上预览一下。
复选框网格是 Google 表单中功能较强但较少被理解的问题类型之一。它让你能用一个紧凑的问题代替原本需要好几个独立问题才能问到的内容——代价是对受访者来说稍微复杂一点,事后分析起来也稍微凌乱一点。以下是它的确切作用以及如何用好它。
复选框网格到底是什么
复选框网格显示一个由行和列组成的矩阵,对于每一行,受访者可以勾选任意数量适用的列。这是它与近亲——单选网格——的关键区别,单选网格使用单选按钮,每行只允许选择一列。如果你的问题是"每行选一个选项",你需要单选网格。如果是"每行选出所有适用的选项",你需要复选框网格。我们关于Google 表单中的单选网格的指南详细介绍了单选版本,如果那才是你实际需要的类型。
什么时候使用复选框网格
每当你在询问一组项目,且每个项目真正可能适用多个选项时,它就很自然地契合。一个常见的例子:"你在每种设备上使用这些功能中的哪些?"行是手机、平板和笔记本电脑,列是邮箱、日历、相机、备忘录。受访者可能在手机上使用邮箱和相机,但在笔记本电脑上只用邮箱和日历——这正是复选框网格专为处理的每行多选数据。其他合适的场景:"你每天出现了哪些症状",或"每个地点有哪些设施"。
区分优质复选框网格问题和本应采用其他形式的问题的一个测试是:问问自己,对于任意一行,"以上都不适用"这个答案是否有意义。如果每一行现实中都至少需要一个选择,开启"要求每行必须作答"的复选框网格效果很好。如果整行确实可能有零个适用的列——比如某人不拥有的设备——就不要开启该要求,或者添加一个明确的"无"列,这样空行和刻意的"无"答案之后在数据中就不会混为一谈。
如何设置
- 点击 + 图标添加一个新问题,然后打开问题类型下拉菜单,选择复选框网格。
- 填写你的行——每个你正在询问的项目一行(设备、天数、类别,任何适合你问题的内容)。
- 填写你的列——受访者可为每一行选择的每个选项一列。
- 如果你想确保没有行被跳过,点击问题的三点菜单,开启要求每行必须作答。没有这个开关,受访者可能整行留空。
- 发送之前用眼睛图标预览表单。
值得借鉴的实际示例
除了上面的设备/功能示例外,还有几种适合用复选框网格的具体布局:
- 症状追踪。行是一周中的每一天,列是各种症状——适用于健康调查表单,让人报告自己经历了什么以及何时经历,而不需要七个独立的问题。
- 供应商或场地比较。行是候选供应商,列是提供的设施或服务——让活动策划者一眼就能看出哪些供应商满足哪些需求。
- 培训完成情况。行是培训模块,列是完成方式(面对面、视频、自主阅读)——适用于人力资源部门追踪员工如何完成必修培训。
- 多渠道使用情况。行是社交平台,列是各种活动(发帖、浏览、消息、购物)——一种常见的市场调研布局。
注意其中的共同点:行最好是固定、已知的列表(天数、平台、模块),而不是开放式类别,因为网格的行不能根据之前的答案分支或调整。
移动端渲染的注意事项
网格类问题——包括复选框网格——是在小屏幕上较难用好的问题类型之一。行和列会被压缩,在手机上网格通常需要横向滚动,这让受访者很容易点错位置、勾选错误的单元格。如果你的受众中有相当一部分会用手机填写表单,请先在手机大小的屏幕上预览,并考虑将网格拆分成几个独立的复选框问题——每行一个——这样它们会垂直堆叠,点击起来准确得多。我们关于移动端 Google 表单的完整指南更深入地介绍了这个渲染问题,包括在小屏幕上表现更好的其他问题类型。
打乱行顺序以减少位置偏差
与大多数 Google 表单问题类型一样,复选框网格支持通过三点菜单的"打乱行顺序"选项来打乱行顺序。对于行的位置可能影响答案的任何情况,这都值得开启——例如,如果行列出了产品功能,你担心受访者更关注排在最前面的那个。列的顺序不能单独打乱,只能打乱行,因此保持你的列集简短且标注清晰,因为受访者在每一行中看到的列顺序始终是从左到右一致的。
复选框网格 vs. 替代方案
| 问题类型 | 每行可选数量 | 最适合 | Sheets 输出 |
|---|---|---|---|
| 复选框网格 | 多个 | "每个项目哪些适用"类问题 | 每行一列,值以逗号分隔 |
| 单选网格 | 一个 | "为每个项目评分/选一个"类问题 | 每行一列,单一干净的值 |
| 独立复选框问题(每行一个) | 多个 | 与复选框网格相同的数据,但对移动端友好 | 每个问题一列,值以逗号分隔 |
| 独立单选问题 | 一个 | 与单选网格相同,对移动端友好 | 每个问题一列,单一干净的值 |
需要注意的规律:每当网格的紧凑性影响到你在移动端的回复率时,解决办法几乎总是把它拆分成底层类型的独立问题——你会失去紧凑的表格布局,但保留完全相同的数据结构,并获得更好的可读性。
为复选框网格添加验证和逻辑
复选框网格没有像简答题那样的内置答案验证——你无法限制允许哪些组合,也无法根据某人在网格内部勾选的内容设置条件逻辑(跳转到分区)。如果你的表单需要根据网格答案分支——例如,如果某人在每一行都勾选了"无"就跳转到不同的分区——你需要把这个具体问题移出网格,做成独立的单选或复选框问题,因为 Google 表单的"根据答案跳转到分区"只支持单个问题,不支持网格中的行。参见我们关于回复验证和Google 表单逻辑分支的指南,了解这些功能在支持它们的问题类型上如何工作。
数据如何导出到 Sheets
网格中的每一行都会成为关联 Google Sheet 中的一列,由于受访者可以在每行选择多列,该单元格会包含他们所勾选内容的逗号分隔列表——例如,某个单元格可能显示"Email, Calendar"而不是单一的值。这确实比单选网格数据更难分析,因为单选网格的每个单元格恰好只有一个干净的值。一个实用的建议:如果你知道会需要统计某一行中每列被选中的次数,可以计划在 Sheets 中对该列使用类似 =COUNTIF() 结合通配符搜索(例如 *Email*)的公式,或者在开始分析前先用 Sheets 的"拆分文本为多列"功能把逗号分隔的值拆成各自独立的列。
解决复选框网格问题
- 受访者整行留空。在三点菜单中开启"要求每行必须作答"——没有它,空行也能顺利提交,并在你的数据中显示为一个空白。
- 网格在编辑器中看起来正常,但在手机上出问题。用眼睛图标在真实的手机宽度窗口中预览,而不只是调整过大小的桌面浏览器——网格列宽在真正的移动端视口尺寸下表现不同。
- Sheets 公式与网格答案不匹配。请记住每个单元格可以容纳多个以逗号分隔的值,因此简单的
=COUNTIF(range,"Email")不会匹配包含"Email, Calendar"的单元格。请改用通配符版本,如=COUNTIF(range,"*Email*")。 - 你需要"选择所有适用项,但只能从子集中选"。复选框网格无法限制每行可用的列——每一行都共享相同的列集合。如果不同的行需要不同的选项,请改用独立的复选框问题。
网格可以做到多大而仍然可用?
Google 表单没有公布网格行数或列数的硬性限制,但可用性在达到任何技术上限之前就会先崩溃。作为实用参考:
- 约 5 行 5 列以内在桌面端和(小心处理的情况下)移动端都能舒适阅读。
- 6 到 8 行或列在桌面端仍然可用,但开始在手机上强制横向滚动——对移动端为主的受众预计完成率会下降。
- 超过 8 行或 8 列,大多数受访者在滚动时会迷失自己所在的行,误点率上升。到了这个规模,应该把网格拆分成多个较小的网格或按分区分组的独立问题,而不是一个庞大的矩阵。
如果你不确定自己的网格处于哪个区间,在狭窄的浏览器窗口中用眼睛图标预览,比数格子更快得出直观判断。
常见问题
复选框网格和单选网格有什么区别?
复选框网格允许每行选择多列。单选网格只允许选择一列。
我可以要求每一行都必须作答吗?
可以——在问题的三点菜单中开启"要求每行必须作答"。
复选框网格在移动端难用吗?
是的,网格类问题总体上在小屏幕上更难用。如果大多数受访者使用手机,可以考虑将网格拆分成独立的复选框问题。
复选框网格的数据在 Sheets 中如何显示?
每一行会成为一列,单元格中包含该行所勾选每个选项的逗号分隔列表。
我可以限制每行最多可勾选的列数吗?
不可以,Google 表单没有为复选框网格提供按行设置最大选择数的功能。你可以在行标签中要求受访者限制选择数量,但不会被强制执行——如果这一点很重要,改用独立的复选框问题会让这条说明更醒目。