IMPORTRANGE功能不会刷新链接的Google表格中的新条目

时间:2014-09-22 09:00:52

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

添加链接电子表格后,我的IMPORTRANGE功能无法使用新数据进行刷新。相反,每当我想查看新信息时,我都必须再次剪切并粘贴所有公式。

我使用的是新版Google表格,我知道在发布IMPORTRANGE功能时会出现一些问题。

我目前有24列数据可供导入,原始电子表格会随着链接到表单而不断增长。这是我使用IMPORTRANGE的主要原因,因为它有助于保持原始电子表格以最快速度运行。

我想知道的是,是否有其他人遇到过这样的问题,如果有的话,还是有任何解决方法(在应用程序脚本/其他功能中)?在最坏的情况下,是否有一个应用程序脚本可以清除电子表格并重新输入打开/单击菜单上的所有公式,因为每次创建新条目时每列都会更新。

编辑 - 我尝试导入的几乎所有单元格都是在原始电子表格中制​​定的,如果这改变了任何内容 - 编辑

5 个答案:

答案 0 :(得分:2)

是什么解决了这个问题?为两个电子表格设置相同的所有者:从中导入数据的那个和使用importrange公式的那个。我有同样的问题。我在最终电子表格中更新了源代码并且没有响应。为两个电子表格设置相同的所有者后,刷新需要几秒钟

答案 1 :(得分:0)

似乎有效的技巧

而不是

=importrange("Relevant_Sheet_ID","Archive!a1:p259")

使用以下添加=> &安培; “?” &安培;现在()

=importrange("Relevant_Sheet_ID"&"?"&now(),"Archive!a1:p259")

基本上,它通过now()函数添加时间戳来欺骗GoogleSheets认为所引用的数据集正在发生变化。

反馈欢迎,似乎对我有用,但可能不一致。

答案 2 :(得分:0)

点击文件>电子表格设置...并检查两个工作表是否在同一个区域设置中,如果响应来自Jotforms,则也在那里设置相同的区域设置。

答案 3 :(得分:0)

复制主表并更改importrange函数的url。对我来说是工作。

=importrange(new_master_sheet_copy_url,string_range)

答案 4 :(得分:0)

在电子表格设置的“文件”下,进入“计算”选项卡,然后将“计算设置”更改为“每隔一分钟更改一次”。我不得不在另一个importrange表上执行此操作,这为我带来了成功。