excel - 使用 importrange 功能下载文件失败 - 认为这是一个错误
问题描述
一段时间以来,我一直在将 Google 表格保存到 Excel 中没有任何问题。这些工作表始终使用 importrange 功能在 Excel 中成功保存和打开。但是,最近它没有成功正确保存。
它过去只有静态值(例如,40)。曾经在标题行的第一个单元格中有一个 IFERROR,但现在它存在于每个单元格中。
例如,每个单元格都会有这样的内容:
=IFERROR(__xludf.DUMMYFUNCTION(importrange(blahblah)),"40").
DUMMYFUNCTION
引发错误并返回“40”作为结果。但是“40”是一个字符串,而不是一个会弄乱我所有公式的整数。
我也知道这不是 Excel 问题,因为 OpenOffice 正在对文件执行相同的操作。
我很确定这将是一个错误,因为为什么它会工作几个月然后突然停止工作?
我应该怎么办?
解决方案
我也觉得是bug
解决方法
在 Excel 上
- 仅将带有 的范围复制并粘贴为值
IFERROR(__xludf.DUMMYFUNCTION(...
,然后使用 Excel 的 UI 工具将显示为文本的数字转换为数字。 - 有选择地删除导致问题的单元格的 IFERROR 第二个参数上的引号
- 移除
=IFERROR(__xludf.DUMMYFUNCTION(),"value")
exceptvalue
(我们可以使用 Excel 的内置 FIND & REPLACE)
在 Google 表格上
- 仅在具有不兼容函数(如 IMPORTRANGE、QUERY、FILTER 等)的公式的范围区域上使用复制 > 粘贴作为值。
- 如果您只需要这些值,请将其下载为 CSV 而不是 XLSX
重要的
为了帮助确定此问题的优先级,请向 Google 发送反馈。为此,请打开 Google 表格电子表格,单击帮助 > 报告问题,然后填写反馈表并提交。
相关的东西
我用西班牙语发表了 5 篇关于此的小文章。您可以在https://www.rubenrivera.mx/p/descargar-hcg-excel.html上找到它们。
推荐阅读
- python-3.x - sockets.connect() 在创建连接时返回 None
- java - 使用 textarea.moveCaretPosition(textarea.getText().length()) 后如何取消选择文本的默认选择;
- sql - 如何仅检索每个日期的顶部行
- sql - 如何在具有 ID 但我需要按名称查找的表中查找元素?
- rasa-nlu - formActions 是如何工作的?
- sql - 如何找到列中相关日期之间的最大范围?
- java - 如何在 Eclipse 中向托管依赖项添加排除项?
- node.js - 需要三个文件给了我三个相同的对象
- r - 通过变量匹配两个数据集
- java - 输入整数时如何修复打印输出