【问题标题】:Add a timestamp for each answer of a Google Form in their adjacent cell in the spreadsheet在电子表格的相邻单元格中为 Google 表单的每个答案添加时间戳
【发布时间】:2015-02-02 13:56:21
【问题描述】:

我已经看到了各种与我的问题相关的答案,但没有一个能真正回答它。我尝试了不同的方法,希望有人能提供帮助!

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

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

谢谢。

纳丁

【问题讨论】:

标签: google-apps-script timestamp google-sheets google-forms


【解决方案1】:

这是可能的,但您必须使用多种形式。

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多