将Google表单回复存储在3种不同的电子表格中,具体取决于表单选择

时间:2015-06-23 19:57:17

标签: forms google-apps-script spreadsheet

我创建了一个form,学生必须告诉他们是否已经组建了一个由4名,5名或6名成员组成的小组,并相应地填写了小组中所有成员的电子邮件ID。
现在,所有回复都落在单个文档中,如this

我希望根据组大小,创建3个不同的电子表格。例如,1个电子表格中的所有4个响应组,一个电子表格中的所有5个响应组和一个电子表格中的所有6个响应组。因此3组选项有3个电子表格。 我正在通过网络,我看到它可能通过应用程序脚本,但我无法弄清楚如何。这有什么线索?

2 个答案:

答案 0 :(得分:1)

不需要使用脚本来处理所有可能的错误。

只需将importRange和filter / query的组合与主响应中的其他电子表格结合使用。

通过使用电子表格公式,您的电子表格将始终正确且即时更新。

答案 1 :(得分:0)

最简单的方法是在表单提交时调用表单installable trigger。而不是使用默认功能将所有响应添加到"表单响应"然后,您的脚本会获取原始表单数据,并根据组大小将其添加到相应的表单中。