查询"connection table"以提取选定的多条记录



我在谷歌文档中有两张表。第二个看起来像这样(简化):

Reference | Comment | Author
-------------------------------
item1     | baz     | John
item2     | bar     | Mike
item1     | foo     | Will

我可以像这样使用IMPORTRANGE提取单个条目:

=IMPORTRANGE("sheetid", "Sheet2!A3")  
在上面的例子中,这将产生item1。到目前为止一切顺利。我想做的是将此工作表用作Sheet1的数据连接表。所以也许使用QUERY,我想从Sheet1做这样的事情(显然是伪代码):
=QUERY('Sheet2 data from IMPORTRANGE()', "select B, C where A = 'item1'")

从参考列等于item1的所有行中获取所有CommentAuthor

可以,但是如果要返回选定单元格的数组并授予访问权限,则需要导入多个单元格。语法要求数字引用而不是字母引用,例如:

=query(IMPORTRANGE("key","Sheet2!A1:C4"),"Select Col2, Col3 where Col1= 'item1' ")

最新更新