QUERY 函数,在 WHERE 子句中包含字符串
QUERY function, containing string in the WHERE clause
我想将 sheet 1 中 A:D 列单元格中的数据复制并粘贴到 sheet 2 中,前提是 F 列中的单元格 = 是
我尝试编写公式,但总是出现解析错误。我尝试使用的公式是
=query("Sheet1"!A:D,"Select A where F="Yes"")
我认为你的代码没有工作,因为当你第一次定义它时,你没有将 F 包含在你的数据范围内。还有 Yes
周围的双引号问题 - 应该有单引号。这对我有用:
=query(Sheet1!A:F,"Select A Where F='Yes'")
如果您想要 return 4 列:
=query(Sheet1!A:F,"Select A, B, C, D Where F='Yes'")
另外值得注意 - query
函数的 where
子句中的字符串搜索仅在列中的字符串多于任何其他格式时才有效。
我想将 sheet 1 中 A:D 列单元格中的数据复制并粘贴到 sheet 2 中,前提是 F 列中的单元格 = 是
我尝试编写公式,但总是出现解析错误。我尝试使用的公式是
=query("Sheet1"!A:D,"Select A where F="Yes"")
我认为你的代码没有工作,因为当你第一次定义它时,你没有将 F 包含在你的数据范围内。还有 Yes
周围的双引号问题 - 应该有单引号。这对我有用:
=query(Sheet1!A:F,"Select A Where F='Yes'")
如果您想要 return 4 列:
=query(Sheet1!A:F,"Select A, B, C, D Where F='Yes'")
另外值得注意 - query
函数的 where
子句中的字符串搜索仅在列中的字符串多于任何其他格式时才有效。