查询一个"connection table"来提取选中的多条记录

Query a "connection table" to extract selected multiple records

我在 Google 文档中有两个 sheet。第二个看起来像这样(简化):

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

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

=IMPORTRANGE("sheetid", "Sheet2!A3")  

在我上面的示例中,这将产生 item1。到目前为止,一切都很好。我想要做的是将此 sheet 用作 Sheet1 数据的连接 sheet。所以也许使用 QUERY,我想从 Sheet1 做这样的事情(显然是伪代码):

=QUERY('Sheet2 data from IMPORTRANGE()', "select B, C where A = 'item1'")

从引用列等于 item1 的所有行中获取所有 CommentAuthor

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

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