Google sheets 查询:如何使用“不等于”?在查询中
您可以使用以下方法在 Google 表格查询中使用“不同”运算符:
方法一:不等于特定值
=query( A1:C11 , " select * where A != 'Value1' ")
方法 2:不等于多个值之一
=query( A1:C11 , " select * where A != 'Value1' and B != 'Value2' ")
请注意, !=是 Google 表格中的“不同”运算符。
以下示例展示了如何在实践中将每个公式与 Google 表格中的以下数据集一起使用:
示例 1:查询不等于特定值的行
我们可以使用以下公式来选择Position列不等于“Guard”的所有行:
=query( A1:C11 , " select * where A != 'Guard' ")
以下屏幕截图显示了如何在实践中使用该公式:
请注意,仅返回 Position 不等于“Keep”的行。
示例 2:查询行不等于多个值之一
我们可以使用以下公式来选择Position列不等于“Guard”并且Team列不等于“Warriors”的所有行:
=query( A1:C11 , " select * where A != 'Guard' and B != 'Warriors' ")
以下屏幕截图显示了如何在实践中使用该公式:
请注意,仅返回位置不等于“Guard”并且团队不等于“Warriors”的行。
注意: query()函数区分大小写。这意味着如果您输入A != ‘guard’ ,查询将始终返回 Position 为 Guard 的行,因为这两个值的大小写不同。
其他资源
以下教程介绍了如何使用 Google 表格查询执行其他常见任务:
Google Sheets 查询:如何从另一张表进行查询
Google Sheets 查询:选择包含字符串的行
Google 表格查询:如何使用分组依据
Google Sheets 查询:如何使用排序方式