我在New Google表格中有一个200k的单元格数据库。我在同一个电子表格中运行QUERY()
但在另一张表格中运行。
我从QUERY()
得到的结果非常好。问题是:当我尝试在另一个工作表中使用生成的查询数据时,结果数据不是我从QUERY()
看到的数据。我只看到它的一部分。当我使用importrange()
和使用Google应用脚本代码替换importrange
时,会发生这种情况。
使用代码和.getValues()
范围时,所提取的数据已经不是原始工作表上QUERY
函数的样子。这就是为什么我说QUERY
的实际结果与我看到的结果不同。
我看到的QUERY
结果是正确的。 importrange()
或.getValues()
的数据集不正确。这突然发生了。在一切正常之前。它于本周五(2014年3月21日)美国东部时间开始。
想知道是否有其他人遇到同样的问题。
编辑:我也尝试过ahab提供的myimportrange()
自定义代码作为解决方法。我得到与importrange()
相同的结果。我已经筋疲力尽了。可能是谷歌的错误?
编辑3/24/14:似乎只是公式上的一个问题。我有一个电子表格的不同部分也没有导入所有的值,但是对于那部分我粘贴的值因为它不会再改变,问题自行解决了。
似乎公式计算了,我可以看到它,但Google的服务器有一个不同的数字。
编辑3/24/14美国东部时间上午10点:没有我做任何事情,事情都回来了。我认为这是谷歌问题。他们必须在周末关闭一些东西,并在工程师今天进入办公室时重新开启。我应该删除这个问题吗?主持人?
编辑3/28/14美国东部时间晚上10点:它再次发生。这次QUERY()
函数没有产生正确的结果。
编辑4/2/14:这个问题延续到其他公式(简单公式)
编辑4/7/14:这似乎是周末(美国时区)反复出现的问题
编辑2014年4月23日:importrange
的最新周期开始,耶稣受难日,importrange
现在再次运作。
编辑:我对错误有更准确的描述:
所以我要说我有一个电子表格foo
。在单元格A1
中,电子表格sheet1
中的foo
是一个返回值X
的公式。值X
是正确的值,但由于值X
取决于电子表格内部所有这些不同的计算(例如查询,在加载时为空白),当您首次打开/加载电子表格时,初始值为Y
。仅在大约30秒到1分钟之后,该值(在计算看起来像3-4次之后)正确地定位到值X
。每次我在电子表格上点击重新加载时,该值都会重置为值Y
,并且需要30秒到1分钟才能达到正确的值X
。
现在我有另一个电子表格bar
。在bar
,我正在从电子表格sheet1!A1
导入范围foo
。但是,即使Y
中显示了值X
,也会显示值foo
。因此bar
仅加载初始值,而不加载计算的和最近的值X
。
自从我开始使用新纸张以来,这种现象一直在持续。有时它会正确导入并从X
导入foo
,有时会从Y
导入foo
。我什么都没做。它似乎不稳定。有时它能够导入正确的值,有时不能。
答案 0 :(得分:0)
我和sum函数有类似的问题。我有一个总和公式,有十几个值要添加。当我单击带有公式的单元格时,它将在公式栏中显示正确的总计,但单元格中的结果显示以前的结果。我能够纠正这个故障的唯一方法就是刷新页面。就个人而言,我认为这是一个荒谬的缺陷,因为它违背了制作电子表格的目的。