【问题标题】:Add new Google sheet row when new value exists存在新值时添加新的 Google 工作表行
【发布时间】:2021-12-13 18:19:29
【问题描述】:

我有两个 Google 电子表格,A 和 B:当计划的报告复制它时,A 每天都会被替换,而 B 保持不变(并且是我要更新的那个)。

我想按计划获取出现在 A 中的电子邮件地址,看看它们是否也存在于 B 中。如果不存在,那么我希望将它们添加到 B 中的新行中。

我已经尝试想出一种方法来自动执行此操作 - 无论是通过宏还是 Zapier,但我做不到。我只想知道这是否可行,以及实现这一目标的最佳方法是什么。 (我正在考虑付钱给承包商来做这件事,但我真的不知道现阶段我会要求什么。)

【问题讨论】:

  • 分享您的工作表的副本/样本以及所需输出的示例

标签: google-apps-script google-sheets zapier


【解决方案1】:

您可以在其中一张工作表中创建脚本, 在您的工作表中,通过单击工具 > 脚本编辑器打开脚本编辑器。

创建一个函数让我们说:

function saveAtoB(e){
} 

然后在左侧菜单中有一些时钟图标,您可以在其中添加触发器。 点击添加触发按钮(右下角)。

  • 选择您的 saveAtoB 函数,
  • 选择 HEAD
  • 准时选择触发器
  • 每天选择。

然后保存。

自动化部分已经完成,非常简单。

如果您熟悉 JavaScript 代码,现在在 saveAtoB 函数中编写代码非常容易。否则可能有点棘手。

如果您分享您的工作表副本,我可能会有所帮助。

(我建议不要付钱给承包商,因为它可能需要不到一小时)。

【讨论】:

  • 谢谢!很高兴知道这是可能的。不幸的是,我不熟悉 JavaScript
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-15
  • 1970-01-01
  • 2023-01-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多