【问题标题】:Importrange on google sheets showing data from days ago that's no longer there?谷歌表格上的 Importrange 显示几天前不再存在的数据?
【发布时间】:2019-02-24 09:40:36
【问题描述】:

我设置了两个 Google 表格。

大师名册,里面有很多张。
语言环境是澳大利亚。

Secondary Roster,它只有一张使用导入范围抓取数据的工作表。
语言环境是澳大利亚。

我正在使用=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")');

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

【问题讨论】:

  • 你能分享这些工作表的副本/假人吗?

标签: google-apps-script google-sheets google-sheets-formula importrange


【解决方案1】:

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

【讨论】:

  • 嗯,这很奇怪。我去了健身房,回来了,25 分钟前更新了……24 小时没有任何东西,然后突然更新,我不在电脑前。
  • @DeanSymons 信不信由你,这不会经常发生,但偶尔会发生在几个用户身上。也许这一次发生在您身上,因为 Google 正在对其数据中心或为您提供服务所涉及的软件进行一些更改。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多