Google Spreadsheets

时间:2015-06-18 17:00:31

标签: google-sheets

我正在尝试使用Google SpreadSheet在查询公式中创建动态链接。

=QUERY(Test!$A$1:$M$1000, "select G where (L='Leader' and M='Team 06')")

以上代码可以使用,但由于我有很多团队,我希望能够复制一个看起来像这样的公式:

=QUERY(Test!$A$1:$M$1000, "select G where (L='Leader' and M=$A6)")

其中$ A6包含文本" Team 06"。

我想它不起作用,因为$ A6在引号内。有关解决方案的任何建议。感谢。

2 个答案:

答案 0 :(得分:0)

我稍微修改了你的查询,但是要设置M = A6,尝试将它包装在&符号(&)以及引号(")中以将其添加到查询字符串中。

这是一个类似于我认为你正在寻找的东西的例子:

=QUERY(Test!$A$1:$D$5, "select A where (B='Leader' and (C="&D1&"))")

   A          B       C      D
Option 1    Leader  TRUE    TRUE
Option 2    Member  FALSE   
Option 3    Leader  FALSE   
Option 4    Member  TRUE    
Option 5    Leader  TRUE    

Query Result(s)         
Option 1            
Option 5            

参考: https://support.google.com/docs/answer/3093343?hl=en

答案 1 :(得分:0)

尝试:

=QUERY(Test!$A$1:$M$1000, "select G where L='Leader' and M='"&A6&"' ")