Google sheets 使用IMPORTRANGE从Google Drive中的Excel文件导入
要使用IMPORTRANGE从另一个电子表格导入整个数据表,我将执行以下操作:Google sheets 使用IMPORTRANGE从Google Drive中的Excel文件导入,google-sheets,google-sheets-formula,import-from-excel,importrange,Google Sheets,Google Sheets Formula,Import From Excel,Importrange,要使用IMPORTRANGE从另一个电子表格导入整个数据表,我将执行以下操作: =importrange("google-drive-id-for-spreadsheet","A:AR") 这对于GoogleSheets电子表格源代码很好,但是如果源文件是Excel电子表格,我会得到一个#Ref错误,悬停注释为: 找不到错误电子表格 我想这是因为IMPORTRANGE不能处理Excel文件,所以我怎样才能实现同样的效果呢 我不介意使用脚本,但如果可能,我更喜欢公式解决方案 编辑:无论我是使用完
=importrange("google-drive-id-for-spreadsheet","A:AR")
这对于GoogleSheets电子表格源代码很好,但是如果源文件是Excel电子表格,我会得到一个#Ref单元格中的代码>错误,悬停注释为:
找不到错误电子表格
我想这是因为IMPORTRANGE不能处理Excel文件,所以我怎样才能实现同样的效果呢
我不介意使用脚本,但如果可能,我更喜欢公式解决方案
编辑:无论我是使用完整URL还是仅使用电子表格键,以及是否使用带范围的工作表名称,都会发生这种情况。我试过几个文件,它总是与谷歌工作表文件,从来没有与Excel文件工作
我想起了这些文件的所有权和位置。其他人是我想要导入公式的电子表格的所有者。我有完全的编辑权限。电子表格所在的文件夹属于同一个人,它已与我共享,我已将其添加到我的驱动器中。此文件夹的子文件夹中是源文件所在的位置。我是子文件夹和其中的源文件(Excel和Google Sheets文件)的所有者
这个设置和我得到的结果有什么关系吗
编辑:我已经将文件夹(层次结构的所有层次)和相关文件的所有权转移给了我,但它仍然在做同样的事情。这显然只是一个解决办法,而不是一个答案,但我必须做些事情,这样我才能继续前进。我能得到我想要的东西的唯一方法是首先将代码转换为.gsheet格式,然后将imortrange指向新的工作表。可能会帮助其他人使他们的项目指向工作方向,直到这个问题得到解决。是的,文件本身是好的。我可以在任何需要的地方打开它。只是找不到importrange返回。我必须从这里开始,唯一能让它工作的方法是首先将代码转换为.gsheet格式。很明显,这只是一个解决方案,而不是一个解决方案,但可能会为某个人指明一个方向,让他们的项目前进,直到这个问题得到解决。