2016-05-30 69 views
0

我正在使用Google Spreadsheets中的SQL查询,并且我有一个不起作用的简单查询。基本上,我有两个标签,分别叫做AppsPricing,我需要根据Pricing中的查询填充Apps的一列,使用Apps中的列作为WHERE过滤器。如何使用其他选项卡数据使用SQL筛选结果来查询Google Spreadsheet选项卡

这就是我试图编写它的原因,在文档中我找不到这个语法规范。替换Apps!D6它的硬编码文本工作,但我需要它是动态的。

=QUERY(Pricing!C5:K9,"SELECT I where C=`Apps!D6`, -1)") 

任何想法?

回答

1

试试这个:

=QUERY(Pricing!C5:K9,"SELECT I where C='" & Apps!D6 & "'",-1) 

调试查询公式,尝试在不同的单元格中输入查询文本,像A1:

="SELECT I where C='" & Apps!D6 & "'" 

,查询将简化为=QUERY(Pricing!C5:K9, A1, -1)

+0

大!很好地工作。 –

相关问题