一段时间以来,我一直在将Google表格保存到Excel中而没有任何问题。这些工作表始终已成功保存并使用importrange功能在Excel中打开。但是,最近它尚未成功正确保存。
它过去只是具有静态值(例如40)。标题行中的第一个单元格曾经有一个IFERROR,但现在它存在于每个单元格中。
例如,每个单元格都有这样的内容:
=IFERROR(__xludf.DUMMYFUNCTION(importrange(blahblah)),"40").
DUMMYFUNCTION
引发错误,结果返回“ 40”。但是“ 40”是一个字符串,而不是整数,它弄乱了我所有的公式。
我还知道这不是Excel问题,因为OpenOffice对该文件执行相同的操作。
我非常确定这将是一个错误,因为为什么它要工作数月然后突然停止工作?
我该怎么办?
答案 0 :(得分:0)
我也认为这是一个错误。
IFERROR(__xludf.DUMMYFUNCTION(...
复制和粘贴范围,然后使用Excel的UI工具将显示为文本的数字转换为数字。=IFERROR(__xludf.DUMMYFUNCTION(),"value")
以外的value
(为此,我们可以使用Excel的内置FIND&REPLACE)为了帮助确定此问题的优先级,请向Google发送反馈。为此,请打开Google表格电子表格,点击帮助>报告问题,然后填写反馈表单并提交。
我用西班牙语发布了5篇关于此的小文章。您可以在https://www.rubenrivera.mx/p/descargar-hcg-excel.html上找到它们。
答案 1 :(得分:0)
我们不小心为这个错误创建了一个解决方法,使用了一个刚刚这样设置的不同工作表。
当您 IMPORTRANGE 到另一个 Google Sheet 时,这会起作用。我们正在使用单个工作表将其放入 Google 表格中 - 尚未尝试使用多个工作表。
这听起来有点疯狂,但它对我们有用。
在导入范围的第一个单元格中,在您要从中导入的原始文档中放置一个超链接。这是在导入范围的第一个单元格。我们将其链接到原始文档中的工作表。它通过外部链接工作并失败。使用外部链接,当我将其链接到内部链接时,它就起作用了,然后对其进行了更改。但是当我删除该单元格并将其直接链接到外部 URL 时,它不起作用。
然后@timbo 是对的 - 放入数据验证。这可以是未导入到第二张纸中的文档的一部分。我把它放在导入范围的第一行,但在我导入的范围之外。它可能必须是第一行。我只是在一个单元格中输入日期,然后在下一个单元格中输入数据 > 数据验证 > 然后选择该日期作为数据范围。
为了美观,我将第一行隐藏在我要导入的 Google 表格中。在另一个中,我将第一个单元格链接为工作表的标题,并将数据验证置于导入范围之外。这两个都有效。
告诉我这是否适合您。
答案 2 :(得分:-1)
在此错误修复之前,一种解决方法是对导入的数据进行数据验证(“数据”>“数据验证”)(任何类型的数据验证都可以)。