首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >下载功能失败的文件-认为这是个错误

下载功能失败的文件-认为这是个错误
EN

Stack Overflow用户
提问于 2018-08-08 05:42:49
回答 3查看 2.7K关注 0票数 3

一段时间以来,我一直在将Google保存到Excel中,没有任何问题。这些工作表一直使用importrange函数在Excel中成功保存和打开。然而,最近它并没有成功地正确地保存。

它过去只有静态值(例如,40)。过去在标题行的第一个单元格中有一个IFERROR,但现在它存在于每个单元格中。

例如,每个细胞都有这样的东西:

代码语言:javascript
运行
复制
=IFERROR(__xludf.DUMMYFUNCTION(importrange(blahblah)),"40"). 

DUMMYFUNCTION抛出一个错误,结果返回"40“。但是"40“是一个字符串,而不是一个整数,它扰乱了我所有的公式。

我也知道这不是Excel问题,因为OpenOffice对文件做了同样的事情。

我很确定这会是个bug,因为它为什么要工作几个月,然后突然停止工作?

我该怎么办?

EN

回答 3

Stack Overflow用户

发布于 2018-08-14 19:47:11

我想这也是个虫子。

解决办法

论Excel

  • 复制并粘贴为值,只使用IFERROR(__xludf.DUMMYFUNCTION(...的范围,然后使用Excel的UI工具将显示为文本的数字转换为数字。
  • 有选择地删除细胞的IFERROR第二个参数引起问题的引号
  • 删除=IFERROR(__xludf.DUMMYFUNCTION(),"value") ( value除外)(我们可以使用value的内置查找和替换)

在谷歌单张上

  • 仅在具有不兼容函数(如IMPORTRANGE、QUERY、FILTER等)的范围区域上使用Copy > etc作为值。
  • 如果您只需要这些值,请将其下载为CSV而不是XLSX。

重要

为了帮助优先处理这个问题,向Google发送反馈信息。要做到这一点,打开Google电子表格,单击Help > Report一个问题,然后填写反馈表格并提交。

相关资料

我用西班牙语发表了5篇关于这方面的小文章。你可以在https://www.rubenrivera.mx/p/descargar-hcg-excel.html上找到它们。

票数 1
EN

Stack Overflow用户

发布于 2021-05-14 08:57:37

我们意外地为这个错误创建了一个解决方案,它使用了一个不同的工作表,就像这样设置的。

当您将IMPORTRANGE放入另一个Google工作表时,这是可行的。我们正在用一个单一的工作表将其转换成一个Google工作表--还没有尝试使用多个工作表。

听起来有点疯狂,但对我们有用。

在导入范围的第一个单元格中,在要导入的原始文档中放置一个超链接。这是导入范围的第一个单元格。我们将其链接到原始文档中的工作表。通过外部链接,它已经成功并失败了。通过外部链接,当我将它链接到内部链接时,它就工作了,然后对其进行了更改。但是当我删除这个单元格并直接将它链接到一个外部URL时,它就不起作用了。

然后@timbo是正确的--把数据验证放进去。这可以是未导入到第二页的文档的一部分。我把它放在导入范围的第一行,但在导入的范围之外。这可能是第一句了。我只是在一个单元格中放置日期,然后在下一个单元格数据>数据验证>,然后选择该日期作为数据范围。

在美学方面,我已经将第一行隐藏在我要导入的谷歌表中。在另一个单元格中,我将第一个单元格链接为工作表的标题,并将数据验证置于导入范围之外。这两项工作。

如果这对你有用的话请告诉我。

票数 0
EN

Stack Overflow用户

发布于 2018-08-09 17:31:22

在修复此bug之前,解决方法是将数据验证(数据>数据验证)放在导入的数据上(任何类型的数据验证都可以)。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51739319

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档