我有一个每月的电子表格,它依赖于上个月的数据。我希望动态导入这些值,而不是剪切和粘贴它们。这个是可能的吗?我该怎么做呢?
发布于 2010-07-01 16:06:04
IMPORTRANGE()似乎是您想要的函数。
来自谷歌电子表格功能列表:
谷歌电子表格允许您引用电子表格中的另一个工作簿,您目前正在使用ImportRange函数编辑该工作簿。ImportRange允许您将一个或多个单元格值从一个电子表格中拉到另一个电子表格中。要创建您自己的ImportRange公式,输入=importRange(电子表格-键,范围)。对于逗号用于小数分隔的语言,请使用分号而不是逗号来分隔公式中的参数。电子表格-键是一个字符串,它是电子表格URL中的键值。Range是一个字符串,表示要导入的单元格范围,还可以包括工作表名称(默认为第一个工作表)。如果您愿意,也可以使用范围名称。考虑到这两个参数是字符串,您需要将它们用引号括起来,或者引用包含字符串值的单元格。例如:=importrange( "abcd123abcd123“,"sheet1!A1:C10")”abcd123abcd123“是目标电子表格的key=属性中的值,"sheet1!A1:C10”是希望导入的范围。= ImportRange ( A1,B1)单元格A1包含字符串ABCD123ABCD123,单元格B1包含sheet1!A1:C10注释:为了使用ImportRange,需要将您作为查看器或协作者添加到ImportRange从中提取数据的电子表格中。否则,您将得到这个错误:"#REF!error:找不到所请求的电子表格键、工作表标题或单元格范围。“
当然,"key“是与key=参数匹配的电子表格的URL中的字符串。
我只是通过创建两个电子表格来测试它。在第一个单元格A1中,我放了一个字符串。在第二个单元格A1中,我放置了=importRange("tgR2P4UTz_KT0Lc270Ijb_A","A1"),它显示了第一个电子表格中的字符串。(你的钥匙显然会不一样。)
(函数的格式可能取决于您的区域设置。在法国,公式用逗号无效,所以您需要用分号:=importRange("tgR2P4UTz_KT0Lc270Ijb_A";"A1")替换它)
备注:
发布于 2011-05-03 07:25:40
FYI如果您想在另一个电子表格中引用另一个工作表,则不应重新引用工作表名称:
使用
=importRange("tgR2P4UTz_KT0Lc270Ijb_A","Sheet Name!A1:A10")
而不是
=importRange("tgR2P4UTz_KT0Lc270Ijb_A","'Sheet Name'!A1:A10")
发布于 2010-07-01 14:05:56
在新接口中,您只需在单元格中键入=,然后转到另一个工作表并选择所需的单元格即可。如果您想手动执行该操作,或者正在使用旧接口,则只需执行=Sheet1!A1,其中Sheet1是工作表的名称,A1是您所关心的工作表上的单元格。这与Microsoft相同。
https://webapps.stackexchange.com/questions/786
复制相似问题