Google表格:过滤不包含文本的单元格
您可以使用以下语法来过滤 Google 表格中不包含某些文本的单元格:
=FILTER( A1:C17 , REGEXMATCH( A1:A17 , " East ")= FALSE )
此公式筛选 A1:C17 范围内的单元格,以仅返回 A1:A17 范围内的单元格不包含单词“Is”的行。
您还可以使用以下语法来过滤不包含 Google 表格中众多值之一的单元格:
=FILTER( A1:C17 , REGEXMATCH( A1:A17 , “ East|West ”)= FALSE )
此公式筛选 A1:C17 区域中的单元格,以仅返回 A1:A17 区域中的单元格不包含单词“East”或“West”的行。
以下示例展示了如何在实践中使用此语法。
示例 1:过滤不包含文本的单元格
假设 Google 表格中有以下数据:
我们可以使用以下公式过滤掉区域不包含“East”的行:
=FILTER( A1:C17 , REGEXMATCH( A1:A17 , " East ")= FALSE )
以下屏幕截图显示了如何在实践中使用该公式:
请注意,仅返回区域不包含“East”的行。
示例 2:过滤不包含多个文本之一的单元格
我们再次假设 Google 表格中有以下数据:
我们可以使用以下公式过滤掉区域不等于“East”或“West”的行:
=FILTER( A1:C17 , REGEXMATCH( A1:A17 , “ East|West ”)= FALSE )
以下屏幕截图显示了如何在实践中使用该公式:
请注意,仅返回区域不等于“East”或“West”的行。
其他资源
以下教程介绍了如何在 Google 表格中执行其他常见操作:
如何对 Google 表格中过滤后的行求和
如何在 Google 表格中过滤多列
如何在 Google 表格中对多列使用 SUMIF