来自onedrive的Googlesheets Importdata

时间:2017-03-12 20:40:06

标签: google-sheets onedrive

我曾经将电子表格从dropbox的公共文件夹导入google电子表格 但Dropbox停止了公用文件夹服务,因此我尝试使用Onedrive替代方案。 但是相同的电子表格不会导入谷歌电子表格

dropbox版本

=importdata ("https://dl.dropboxusercontent.com/u/2010525/xxx111.CSV")

一个驱动器版本

=importdata ("https://1drv.ms/u/s!AjKRI20GRDHHgzT07aBpOYmesNmO")

example google sheet

有人知道这里出了什么问题吗?

csv file on dropbox

Same cvs file on OneDrive

2 个答案:

答案 0 :(得分:0)

我马上注意到的两件事:

该文件是一个缩短的URL,触发下载,因此不是实际的文件源...但是Dropbox是,您也可以通过.CSV以URL结尾的事实来判断

为了使其正常工作,您需要将实际文件传递给它,而不是重定向URL。

其次,细节仍然说不共享,即使它的公开足以让任何人下载......

enter image description here

答案 1 :(得分:0)

我不熟悉OneDrive,但您仍然可以使用DropBox来获得所需的结果。

在Dropbox中生成指向文件的公共链接时,默认情况下Dropbox会将链接传递给嵌入在HTML框架中的文档,看起来有点像这样(警告,这是不是真实文档):

https://www.dropbox.com/s/abc123abc123/cfl.dropboxstatic.com.url?dl=0

通过在网址中将dl代码的查询从0更改为1,您可以force the file to download。在Dropbox生成的网址中将终端0更改为1,您应该可以使用Google的IMPORTDATA()导入数据。