在查询语言中加入两个以上的 WHERE 语句
Joining more than two WHERE statements in Query Language
所以我尝试在 Google 工作表中使用一个简单的 QUERY 函数,我想 select 基于两个参数。简单的逻辑,文档说使用 AND 运算符。问题是我正在通过单元格参考搜索文本。
这是我的函数
=QUERY(A1:D6,"select A where C='" &K1&'"" & "and D='" &K2"'")
不幸的是,它抛出了一个错误。我知道基于文本的单元格引用需要用单引号引起来(它们本身需要用双引号引起来),但我无法连接两个 WHERE 语句。
正确的语法是什么?
确实很接近,请尝试:
=query(A1:D6,"select A where C='"&K1&"' and D='"&K2&"' ")
拜托!我在最终单元格引用 K2 的末尾缺少连接符号 (&)。
=QUERY(A1:D6,"select A where C='" &K1&'"" & "and D='" &K2&"'")
所以我尝试在 Google 工作表中使用一个简单的 QUERY 函数,我想 select 基于两个参数。简单的逻辑,文档说使用 AND 运算符。问题是我正在通过单元格参考搜索文本。
这是我的函数
=QUERY(A1:D6,"select A where C='" &K1&'"" & "and D='" &K2"'")
不幸的是,它抛出了一个错误。我知道基于文本的单元格引用需要用单引号引起来(它们本身需要用双引号引起来),但我无法连接两个 WHERE 语句。
正确的语法是什么?
确实很接近,请尝试:
=query(A1:D6,"select A where C='"&K1&"' and D='"&K2&"' ")
拜托!我在最终单元格引用 K2 的末尾缺少连接符号 (&)。
=QUERY(A1:D6,"select A where C='" &K1&'"" & "and D='" &K2&"'")