首页 > 解决方案 > 从表单更新 Google 表格

问题描述

我在谷歌表中有客户查找信息的数据。这与 Google Data Studio Viz 相关联,使处理数据的团队可以轻松地仅查看每个团队成员的相关信息。

更新此数据的唯一方法是团队成员向客户提出问题“您的地址是否更改,IP 地址是否相同,等等”

我创建了一个 Google 表单,其中包含一系列简单的问题,允许团队成员记录更改。这存储在另一个工作表的同一工作簿中。我想要一个公式/函数来检查唯一 ID (SiteID) 是否匹配,然后更新有新数据的单元格。

示例如下:

这是表格更新文档

这是表格

这是我需要更新的源文件

这是源文件

另一个复杂因素是有时会添加一个全新的站点。所以源中不存在的 SiteID,我需要将这些附加到源中。

标签: google-sheetsspreadsheet

解决方案


在 C2 中尝试以下操作:

=ArrayFormula(if(A2:A="",,iferror(VLOOKUP(A2:A,sort({
   Sheet1!B2:D},
   row(Sheet1!B2:B),false),{2,3},false))))

源文件(此处为表 2)

A 列被格式化为纯文本

在此处输入图像描述

表单提交(此处为 Sheet1)

在此处输入图像描述


推荐阅读