是否可以通过Google Docs / Drive中的另一个Google Spreadsheet引用数据?
例如电子表格A,工作表1,列A是电子表格B的动态引用,第1页的E栏我不是在谈论复制和粘贴数据,而是引用其值,就像使用
=E:E
(如果它们位于同一电子表格中一样)。 #1 楼
您可以使用importrange()
函数从另一个电子表格导入数据:=importrange(spreadsheet-key, range)
spreadsheet-key
是电子表格网址的一部分,该网址包含要导入的数据。看起来像是“ 0AsaQpHJE_LShdFhSRWZBWWMxem1pZGxhWG1XZzlic0E”。 range
定义了要导入的单元格。在您的示例中,您将在电子表格B的URL中查找
spreadsheet-key
,然后在电子表格A的单元格A1中查找:=importrange("key-of-spreadsheet-b", "E:E")
别忘了用引号将键和范围引起来。
评论
谢谢,我在这里实现了一个测试-SPREADSHEET1&SPREADSHEET2但是,如果您在sheet2中进行了更改,似乎并没有在sheet1中进行任何更新,为什么会这样?
–山姆
2013年4月15日在16:07
定界符是;不是,例如= importrange(“ key”;“ Cell:Cell”)
– Rufinus
2014年5月31日上午9:26
@Rufinus取决于您的区域设置。
–威廉·杰克逊
2014年5月31日12:47
仅仅因为花了我一分钟的时间,如果目标中有多个工作表,您就可以像这样'= importrange(“ spreadsheet-key”,“ Sheet-name!range”)'
–汤姆·斯特拉顿
14-10-14在23:41
@sam回复较晚时,应该给刚刚看到此答案的其他人。它可能与文件>电子表格设置...>计算>重新计算有关
–克里斯托弗·鲁辛斯基(Christopher Rucinski)
17年2月16日在9:16