首页 > 解决方案 > 如何整理来自 Google 表单的数据响应?

问题描述

填写带有复选框的 Google 表单后,谁能帮我整理 Google 电子表格数据响应?

当有人参加培训时,会填写一个 Google 表单,该表单会自动在 Google 电子表格中填充:

可能有许多员工参加一个活动,因此在表格中,有一个复选框可以选择勾选多个员工。以下是表单提交后的 Google“响应表单”电子表格示例:

回复表格示例

问题是响应表很难看,所以我想整理一下,让查询功能更容易使用。理想情况下,我希望它看起来像这样:

想要的结果

谁能帮我?

标签: regexgoogle-sheetstransposearray-formulasgoogle-sheets-query

解决方案


你可以使用这个公式:

=ARRAYFORMULA(QUERY(SPLIT(TRANSPOSE(SPLIT(TRIM(QUERY(TRANSPOSE(QUERY(TRANSPOSE(
 IF(IFERROR(SPLIT(D:D, ";"))<>"", "♦"&B:B&"♥"&C:C&"♥"&
 REGEXREPLACE(SPLIT(D:D, ";"), "^, ", ), )),,999^99)),,999^99)), "♦")), "♥"), 
 "order by Col2", 1))

0


推荐阅读