Google多种形式回复常用母版

Him*_*ari 1 google-docs google-sheets google-apps-script google-forms

我有三个Google表单,都有共同的字段.我需要将所有三种表格的回复提交到一张公用表格.

小智 5

Google表单每张只允许一个链接表单,但您可以通过更改表单的响应目标来拥有包含多个标签的文档.

有几种方法可以解决这个问题.

您可以拥有一个包含4个选项卡的文档,一个用于每个表单的响应,另一个"主"选项卡使用数组公式来组合响应,例如:

ARRAYFORMULA(FormOneResponses!A2:D ; FormTwoResponses!A2:D ; FormThreeResponses!A2:D)
Run Code Online (Sandbox Code Playgroud)

这假定所有表单在相同的顺序中具有完全相同的字段,如果不是这种情况,则需要重新排序列或使用多个数组公式.您还可以在此数据上使用"SORT"和"UNIQUE"等功能.

您还可以将数据存储在表单中,然后按时间间隔使用Google Apps脚本的Form.getValues(时间戳)功能来获取每个表单的响应,按所需顺序将它们添加到单个电子表格的末尾.

另一种方法是创建三个Web表单(可能使用谷歌应用程序脚本),并在提交数据时将所有三个附加行添加到同一个表单中.