如何使用完全不同的Googlesheet / doc

时间:2016-10-30 01:36:28

标签: google-sheets

我知道当我需要在同一个Google"工作簿中访问它时,sumif是如何工作的。 (使用excel的类比)。通过工作簿我的意思是一系列工作表,不确定是否有不同的方式来引用Google工作簿。

例如在表格(示例3)中:https://docs.google.com/spreadsheets/d/1Dm-N-1X38zHartE3JbPUtWDnYwEpkGHl6v06huvjSa8/edit#gid=0

我有Sheet2,其中A列包含字符串,B列包含数值。在表1中,我有一个sumif函数,它可以是存储在Sheet2中的查询数据,并将与Sheet1中的A1匹配的单元格相加。

当我尝试在完全不同的工作簿中引用范围时,问题就开始发生了,如下所示。

我正在尝试从另一个"工作簿"中完成2个范围的sumif。数据存储在此处(示例2):https://docs.google.com/spreadsheets/d/1P5Inf09fLSRmsGbG7LwlE4V-r7DzqY0SB5tJuMKMZH0/edit#gid=0

Sumif函数位于以下表格的单元格B1中(示例1):https://docs.google.com/spreadsheets/d/1AitilELd6w7Dbv9d-mKhBYGTBaO6DdkU29Y5mofX2TI/edit#gid=0

根据我的理解,importrange通常用于引用完全不同的工作簿中的范围,因此我使用importrange作为Sheet Example 1中sumif函数的第一个和最后一个参数。

我做错了什么?为什么这不起作用?

有人可以帮忙吗?

非常感谢

1 个答案:

答案 0 :(得分:3)

查看此查询是否符合您的要求:

=SUM(query( QUERY( Importrange("1P5Inf09fLSRmsGbG7LwlE4V-r7DzqY0SB5tJuMKMZH0","Sheet1!A1:B10") ) , "select Col2 where Col1 contains '"&A1&"'" ) )