【问题标题】:I need help calling new data from a Google Form sheet into multiple other sheets automatically我需要帮助自动将 Google 表单中的新数据调用到其他多个表单中
【发布时间】:2019-09-17 19:03:53
【问题描述】:

所以,我正在为我的一个朋友设置一些东西,并且我一直在尝试在 Google 表格中搞乱一些东西,但我遇到了一些障碍。简而言之,我希望来自 google 表单的数据进入工作表,并且对于从表单添加到该工作表的每个新行,通过向其中添加包含该数据的新列来自动更新其他工作表。

因此,每次完成新表单发布并在上面创建新行时,我都希望每次添加新行以在此处使用该数据创建一个新列:

希望它在此处的最后一列旁边创建一个新列,并将表单中的信息输入到所述新列中

我知道这可能通过正确编码或使用脚本和触发器来实现,但我真的不知道如何做到这一点,我被指示在这里询问作为我的最佳选择。如果我说的有什么不清楚的地方,我可以试着澄清一些。

【问题讨论】:

  • 我投票结束这个问题,因为这个问题已经发布在 Web 应用程序 link 上。不允许跨 Stack Exchange 站点交叉发布。

标签: arrays google-sheets transpose google-sheets-formula array-formulas


【解决方案1】:

将此公式粘贴到 Sheet2 的第一列中:

=TRANSPOSE(FormResponses!B1:B)

这应该满足您的要求

如果您只想拥有唯一值,请添加 UNIQUE

=UNIQUE(TRANSPOSE(FormResponses!B1:B))

【讨论】:

  • 刮掉之前的评论,还有一件事我需要知道,那就是如何让被转置的信息在第二张图片的工作表上创建一个新列?
  • 不确定我是否理解您...您能否详细解释一下,或者分享您的工作表副本?
  • 是的,我有点困惑,抱歉。 docs.google.com/spreadsheets/d/… 详细解释一下,我正在设置一张表格,该表格将从多个其他用户的表格中获取信息并将其粘贴到一个大的主列表中,这样人们就不必查看每个用户的表格来获取所述信息。用户的表格基于单独的 google 表格,该表格被复制和修改以适合其角色的信息。
  • 我或多或少试图弄清楚如何设置一个谷歌表单,当填写后,该表单将发送该字符名称到每个复制的文档,添加一个带有其名称的新列,然后发送该信息返回到 sheet2 中的主列表,以显示的方式设置。我遇到的主要问题是如何制作它,以便每次发布新表单时都会添加一个带有表单信息的新列,我不知道如何让它添加带有表单信息的新列。我最好的猜测是在用户复制的单独工作表文件中输入一些内容以获取他们的角色信息,但我不知道。
  • 哦,这确实有效!我担心我不得不做一些更复杂的事情,谢谢!
猜你喜欢
  • 2013-02-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-15
相关资源
最近更新 更多