如何自动复制与zapier填充的新行值到与谷歌表在同一工作簿中的另一个工作表?


  • 我目前正在使用Zapier解析电子邮件和填充数据创建一个新的行在谷歌表(表名'Master'列a:J)

  • 我在使用Zapier &谷歌表格是很难做出改变的表格,而不影响和导致错误与zap。Zaps只能将行添加到电子表格的末尾,而不能添加任何其他行。它不喜欢你在电子表格中添加或删除行,尤其是在数据中间。所以Zapier建议,如果你打算编辑一个工作表,那么先关闭Zap !

  • 我希望能够对数据进行排序,进行更改并使用它创建过滤器,同时积极地处理其他列。在理想的情况下,我可以使用zapier填充主数据并使用Active数据表进行更改,但正如您所知;数据只向一个方向流动。所以像importstrange, query, arrayformula这样的操作没有帮助因为我不能覆盖这些值

  • 我能想到的最好/简单的解决方案是允许Zapier在Master表中创建新行,仅用于存储(理想的隐藏表)。在主表中,我可以添加列B单元格值为New与zapier。使用谷歌应用程序脚本可能自动复制新行的值,最好是Active表的顶部,如果没有,底部-(如果活动表有过滤器到位,这会阻碍复制/粘贴数据或只是新数据的可见性吗?)

这让我回到了我的标题问题。

我如何自动复制与Zapier在(Master表列a:J)中填充的新行值到(Active表列a:J)在同一工作簿与谷歌表?

感谢
function myFunction() {
// Get Source Spreadsheet
var source = SpreadsheetApp.getActiveSpreadsheet(Master);
// Get Source Sheet from Spreadsheet
var source_sheet = source.getActiveSheet(Active);

最简单的方法就是添加

=Master!A1

Active!A1和自动填充到Active!A1:J10000或其他。现在您可以在Active工作表中根据需要使用过滤器或数组公式。

相关内容

  • 没有找到相关文章

最新更新