一段时间以来,我一直在将Google保存到Excel中,没有任何问题。这些工作表一直使用importrange函数在Excel中成功保存和打开。然而,最近它并没有成功地正确地保存。
它过去只有静态值(例如,40)。过去在标题行的第一个单元格中有一个IFERROR,但现在它存在于每个单元格中。
例如,每个细胞都有这样的东西:
=IFERROR(__xludf.DUMMYFUNCTION(importrange(blahblah)),"40").
DUMMYFUNCTION
抛出一个错误,结果返回"40“。但是"40“是一个字符串,而不是一个整数,它扰乱了我所有的公式。
我也知道这不是Excel问题,因为OpenOffice对文件做了同样的事情。
我很确定这会是个bug,因为它为什么要工作几个月,然后突然停止工作?
我该怎么办?
发布于 2018-08-14 19:47:11
我想这也是个虫子。
解决办法
论Excel
IFERROR(__xludf.DUMMYFUNCTION(...
的范围,然后使用Excel的UI工具将显示为文本的数字转换为数字。=IFERROR(__xludf.DUMMYFUNCTION(),"value")
( value
除外)(我们可以使用value
的内置查找和替换)在谷歌单张上
重要
为了帮助优先处理这个问题,向Google发送反馈信息。要做到这一点,打开Google电子表格,单击Help > Report一个问题,然后填写反馈表格并提交。
相关资料
我用西班牙语发表了5篇关于这方面的小文章。你可以在https://www.rubenrivera.mx/p/descargar-hcg-excel.html上找到它们。
发布于 2021-05-14 08:57:37
我们意外地为这个错误创建了一个解决方案,它使用了一个不同的工作表,就像这样设置的。
当您将IMPORTRANGE放入另一个Google工作表时,这是可行的。我们正在用一个单一的工作表将其转换成一个Google工作表--还没有尝试使用多个工作表。
听起来有点疯狂,但对我们有用。
在导入范围的第一个单元格中,在要导入的原始文档中放置一个超链接。这是导入范围的第一个单元格。我们将其链接到原始文档中的工作表。通过外部链接,它已经成功并失败了。通过外部链接,当我将它链接到内部链接时,它就工作了,然后对其进行了更改。但是当我删除这个单元格并直接将它链接到一个外部URL时,它就不起作用了。
然后@timbo是正确的--把数据验证放进去。这可以是未导入到第二页的文档的一部分。我把它放在导入范围的第一行,但在导入的范围之外。这可能是第一句了。我只是在一个单元格中放置日期,然后在下一个单元格数据>数据验证>,然后选择该日期作为数据范围。
在美学方面,我已经将第一行隐藏在我要导入的谷歌表中。在另一个单元格中,我将第一个单元格链接为工作表的标题,并将数据验证置于导入范围之外。这两项工作。
如果这对你有用的话请告诉我。
发布于 2018-08-09 17:31:22
在修复此bug之前,解决方法是将数据验证(数据>数据验证)放在导入的数据上(任何类型的数据验证都可以)。
https://stackoverflow.com/questions/51739319
复制相似问题