Google工作表查询功能,包含Where子句

时间:2018-03-28 13:48:12

标签: google-sheets worksheet-function google-query-language

我想将数据从表1中的A:D列中的单元格复制并粘贴到表格2上,仅当列F中的单元格为是时

我曾尝试编写公式并继续获取Parse错误......我尝试使用的公式为=query("Sheet1"!A:D,"Select A where F="Yes"")

1 个答案:

答案 0 :(得分:3)

我认为您的代码无效,因为您在第一次定义时没有在数据范围中包含F.还有Yes周围的双引号问题 - 应该有单引号。这对我有用:

=query(Sheet1!A:F,"Select A Where F='Yes'")

如果您想要返回4列:

=query(Sheet1!A:F,"Select A, B, C, D Where F='Yes'")

另外值得注意的是 - where函数的query子句中的字符串搜索仅在列中包含的字符串多于任何其他格式时才有效。