【问题标题】:Update different sheets automatically when Google Form Response sheet updatesGoogle 表单响应表更新时自动更新不同的表
【发布时间】:2017-01-12 08:07:44
【问题描述】:

我有一个链接到工作表 Form Response 1 的 Google 表单。现在我有不同的工作表(大约 10 个工作表),我想在 Form Response 1 收到任何响应时自动填充它们。

Form Response 1 表中,我有“名称”列。现在我想在不同的工作表中收集关于“名称”的数据。当Form Response 1更新任何记录时,有人可以向我发布每张工作表如何更新其数据的公式。

【问题讨论】:

  • 好的,然后?你有什么问题?
  • 这听起来像 10 张纸上的每张纸上的 FILTER 或 QUERY 公式都可以完成这项工作
  • @RobinGertenbach 我已经提到了我的问题“我想在表单响应 1 收到任何响应时自动填充。”
  • @ChrisHick 我正在更新我的问题,可能会帮助你回答它
  • 填充什么?你已经尝试过什么?

标签: google-sheets google-docs google-forms


【解决方案1】:

假设您的姓名是 B 列,您可以尝试以下两个公式之一:

=FILTER('Form responses 1'!A2:Z,'Form responses 1'!B2:B="Name")

=QUERY('Form responses 1'!A2:Z,"where B='Name'")

然后将“名称”修改为您希望在每张纸上显示的任何值

【讨论】:

  • 每当在Form Response 1中添加任何新行时,此功能会自动工作吗?另外,FILTER 不会只检查 A2 单元格吗?
  • 它将检查从单元格 A2 到列 Z 的整个范围。它包括所有行,因此将在添加新行时拾取。在你的工作表上试一试,看看它是否有效。如果没有,请添加一些示例数据的链接。
  • 我需要在哪里写这个 FILTER 和 QUERY?当我的 Form Response 1 更新时,这会自动起作用吗?还是每次我想更新我的工作表时都需要输入这个过滤器+查询?
  • 您可以使用 FILTER 或 QUERY,因为它们都有相同的输出。我假设每个“名称”值都有一个单独的选项卡,因此将公式输入到每张纸上的单元格 A1 中,然后将公式更改为与该表格相关的任何“名称”。随着表单响应表的更新,公式将自动提取新的提交。
  • 谢谢,让我试试
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-08-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-23
  • 2012-10-04
  • 1970-01-01
相关资源
最近更新 更多