【问题标题】:How to pre-fill multiple fields in Google forms via a spreadsheet hyperlink code?如何通过电子表格超链接代码预先填写 Google 表单中的多个字段?
【发布时间】:2016-10-10 15:12:51
【问题描述】:

我基本上在做的是在 Google 表单的答案电子表格中创建一整列,其单元格中包含一个公式,如下所示:

=hyperlink("https://docs.google.com/forms/d/e/FORM-ID/viewform?entry.ENTRY#1-ID&entry.ENTRY#2-ID="&A1&B1,"Update Data")

在哪里:

  • FORM-ID 是(父)Google 表单的标识符,
  • ENTRY#1-ID 和 ENTRY#2-ID 是 Google 表单中的项目(通过“获取预填链接”访问),
  • A1 和 B1 是电子表格中的目标字段,其中包含要预填充的数据,
  • “更新数据”是电子表格字段中显示的文本。

现在,我的问题是 A1 和 B1 都注入 ENTRY#2-ID,而不是 A1 分别注入 ENTRY#1-ID 和 B1 注入 ENTRY#2-ID。

如何向超链接代码解释以分隔条目?我无法将链接分成单独的部分,也无法在引号之间插入电子表格域代码。

【问题讨论】:

    标签: hyperlink google-sheets google-forms


    【解决方案1】:

    无需脚本即可预填充的聪明想法。我使用 A1 和 B1 参考让它工作。 entry.835398034= 和 entry.2133553026 来自预填表单 url。

    =hyperlink("https://docs.google.com/forms/d/e/1FAIpQLSdm6HaK-4qDEERngZh6Z6DH0_iT4uUjPMINVcBDu5pEiKH_Fw/viewform?entry.835398034="&A1&"&entry.2133553026="&B1,"Update Data")
    

    感谢您的想法。

    【讨论】:

    • 嘿,很好的解决方案,谢谢。你也很受欢迎。 :) 为了让它不那么混乱,使用你的代码,它也可以这样写(注意 &B1& 后面的双引号:=hyperlink("https://docs.google.com/forms/d/e/1FAIpQLSdm6HaK-4qDEERngZh6Z6DH0_iT4uUjPMINVcBDu5pEiKH_Fw/viewform?entry.835398034="&A1&"&entry.2133553026="&B1&"","Update Data")
    猜你喜欢
    • 1970-01-01
    • 2011-09-26
    • 2015-09-04
    • 2021-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-19
    • 2014-12-11
    相关资源
    最近更新 更多