要使用 IMPORTRANGE 从另一个电子表格中导入整张数据,我会这样做:
=importrange("google-drive-id-for-spreadsheet","A:AR")
这适用于 Google Sheets 电子表格源,但如果源文件是 Excel 电子表格,我会#Ref!
在单元格中收到错误,并且悬停注释是:
找不到错误电子表格。
我假设这是因为 IMPORTRANGE 不适用于 Excel 文件,那么我怎样才能达到同样的效果呢?
我不介意使用脚本,但如果可能的话,我更喜欢公式解决方案。
编辑:无论我使用完整的 URL 还是仅使用电子表格键,以及是否使用带范围的工作表名称,都会发生这种情况。我已经尝试了几个文件,它始终适用于 Google 表格文件,而从不适用于 Excel 文件。
我想到了这些文件的所有权和位置。其他人是我想要 IMPORTRANGE 公式的电子表格的所有者。我拥有完整的编辑权限。电子表格所在的文件夹归同一个人所有,已与我共享,我已将其添加到我的云端硬盘。此文件夹的子文件夹中是源文件所在的位置。我是 Excel 和 Google 表格文件中的子文件夹和源文件的所有者。
这个设置与我得到的结果有什么关系吗?
编辑:我拥有文件夹的所有权(一直到层次结构)和相关文件转移给我,它仍然在做同样的事情。