Google sheets 查询:如何在查询中使用多个条件
您可以使用AND和OR运算符来查询具有多个条件的 Google 表格。
AND 运算符示例:
= QUERY ( A2:C10 , "select A, B, C where A contains 'Hello' and C > 10" )
OR 运算符示例:
= QUERY ( A2:C10 , "select A, B, C where A contains 'Hey' or C = 10" )
以下示例展示了如何在实践中使用每个运算符。
示例 1:使用 AND 运算符的 Google 表格查询
假设 Google 表格中有以下数据集,其中包含有关各个篮球队的信息:
我们可以使用以下查询来检索东部联盟且得分超过 90 分的球队:
= QUERY ( A2:D11 , "select A, B, C, D where B contains 'East' and C > 90" )
以下屏幕截图显示了如何在实践中使用此查询:
请注意,选择魔术队和热火队是因为他们是仅有的两支满足我们查询中指定的两个条件的球队。
示例 2:使用 OR 运算符的 Google 表格查询
我们再次假设 Google 表格中有以下数据集:
我们可以使用以下查询来检索东部联盟或得分超过 90 分的球队:
= QUERY ( A2:D11 , "select A, B, C, D where B contains 'East' or C > 90" )
以下屏幕截图显示了如何在实践中使用此查询:
每个选定的团队至少符合我们要求中指定的一项标准。
也就是说,每支入选的球队要么属于“东部”联盟,要么得分超过90分。
其他资源
以下教程介绍了如何使用 Google 表格查询执行其他常见任务:
Google Sheets 查询:如何选择多列
Google Sheets 查询:选择包含字符串的行
Google Sheets 查询:如何在公式中使用单元格引用