2

我设置了两个 Google 表格。

大师名册,里面有很多张。
地区是澳大利亚。

二级名册,它只有一张使用导入范围获取数据的工作表。
地区是澳大利亚。

我在用着=IMPORTRANGE("https://docs.google.com/spreadsheets/d/<sheet ID>/edit", "Overview Frontend!A1:j15")

昨天工作正常!但是,今天查看工作表时,importrange 显示的数据是我昨天最后一次使用的数据。

如果我删除公式然后重新添加它,它仍然会抓取昨天的数据。如果我查看主表,我可以看到数据已更改。

导入范围显示的数据在任何地方都不存在?!

我什至加入了一个脚本来重新提取数据,仍然显示 24 小时前的内容。

function myFunction() {
SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1").getRange('A1').setValue('=Now()'); 
SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1").getRange('A1').setValue('=IMPORTRANGE("https://docs.google.com/spreadsheets/d/<sheet ID>/edit", "Overview Frontend!A1:I16")');

两张表都设置为在更改时刷新,但这似乎不是问题,因为数据正在更改和刷新,但只是没有被拉过。

4

1 回答 1

1

这可能是 Google 表格性能问题/错误,甚至是您的电子表格损坏了。尝试通过使用其他新电子表格来复制问题,一个用于主名册电子表格,另一个用于辅助名册电子表格。如果问题仍然存在,请使用 Google 反馈(转到帮助菜单,然后单击报告问题)和在官方 Google 文档帮助论坛/社区上发帖(转到https://support.google )报告您的问题.com/docs然后点击页面右上角的论坛/社区链接)

于 2019-02-24T01:40:36.977 回答