Parsing 如何在查询功能中引用其他工作表?
简而言之,这是行不通的:Parsing 如何在查询功能中引用其他工作表?,parsing,google-sheets,syntax,google-sheets-query,Parsing,Google Sheets,Syntax,Google Sheets Query,简而言之,这是行不通的: =QUERY(SHEET1!A:E, "where 'SHEET1'!B contains '"&A1&"'") 我看到: 无法分析查询字符串 我不知道为什么。查询时需要使用列字母,而不是工作表引用。如果要在B列中查找值,请在查询中使用B =查询(SHEET1!A:E,“选择A、B、C,其中B包含“&A1&“”) 这将选择列A、B和C,其中列B包含您的查询。如果没有select部分,它将选择范围中的第一列,在本例中,列A不可能。您需要将数据从Sheet
=QUERY(SHEET1!A:E, "where 'SHEET1'!B contains '"&A1&"'")
我看到:
无法分析查询字符串
我不知道为什么。查询时需要使用列字母,而不是工作表引用。如果要在B列中查找值,请在查询中使用
B
=查询(SHEET1!A:E,“选择A、B、C,其中B包含“&A1&“”)
这将选择列
A
、B
和C
,其中列B
包含您的查询。如果没有select
部分,它将选择范围中的第一列,在本例中,列A
不可能。您需要将数据从Sheet1 B:B
粘贴到当前工作表,然后进行查询。使用公式:
=ArrayFormula('SHEET1'!B:B)
或组合查询公式内的数据:
=QUERY({A:E,'SHEET1'!B:B}, "where Col6 contains '"&A1&"'")
如果所有数据都放在一张表中,只需使用:
@AndrewRidge很高兴听到这个消息!
=QUERY('SHEET1'!A:E, "where B contains '"&A1&"'")