首页 > 解决方案 > 使用 importrange 功能下载文件失败 - 认为这是一个错误

问题描述

一段时间以来,我一直在将 Google 表格保存到 Excel 中没有任何问题。这些工作表始终使用 importrange 功能在 Excel 中成功保存和打开。但是,最近它没有成功正确保存。

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

例如,每个单元格都会有这样的内容:

=IFERROR(__xludf.DUMMYFUNCTION(importrange(blahblah)),"40"). 

DUMMYFUNCTION引发错误并返回“40”作为结果。但是“40”是一个字符串,而不是一个会弄乱我所有公式的整数。

我也知道这不是 Excel 问题,因为 OpenOffice 正在对文件执行相同的操作。

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

我应该怎么办?

标签: excelgoogle-sheetsgoogle-drive-apiexport

解决方案


我也觉得是bug

解决方法

在 Excel 上

  • 仅将带有 的范围复制并粘贴为值IFERROR(__xludf.DUMMYFUNCTION(...,然后使用 Excel 的 UI 工具将显示为文本的数字转换为数字。
  • 有选择地删除导致问题的单元格的 IFERROR 第二个参数上的引号
  • 移除=IFERROR(__xludf.DUMMYFUNCTION(),"value")except value(我们可以使用 Excel 的内置 FIND & REPLACE)

在 Google 表格上

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

重要的

为了帮助确定此问题的优先级,请向 Google 发送反馈。为此,请打开 Google 表格电子表格,单击帮助 > 报告问题,然后填写反馈表并提交。

相关的东西

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


推荐阅读