在电子表格的相邻单元格中为Google表单的每个答案添加时间戳

问题描述 投票:6回答:1

我已经看到了我的问题的各种相关答案,但实际上没有答案。我尝试了不同的东西,所以我希望有人能够提供帮助!

我有一个包含多个页面的Google表单,每个页面都包含一个问题。除了表格上显示的最终时间戳(标准)之外,我还想测量回答每个问题所花费的时间。我找到了一些解决方案,可以在填写单元格时添加时间戳(例如How to automatically add a timestamp in google spreadsheetAutomatic timestamp when a cell is filled out),但我相信在提供所有答案之前,表单中的答案不会存储在电子表格中。

所以我想知道是否有人知道脚本中是否有可能在表单中的每个问题之后创建当前时间的变量,并在提交后随后在电子表格中显示这些变量?

谢谢。

纳丁

google-apps-script timestamp google-sheets google-form
1个回答
0
投票

这是可能的,但您必须使用多个表单。

Google表单是静态的,在会话期间无法使用脚本进行编辑或更改(用户打开表单直到提交表单)。在提交表单之前,您无法将用户输入的值拉出。

因此,您可以使用初始表单收集影响后续表单的所有值,然后使用脚本获取结果并创建新表单(例如,在初始示例中为12个配置用户提供12个字段)和然后通过电子邮件将此表单的链接发送给最终用户。

© www.soinside.com 2019 - 2024. All rights reserved.