Regex Google Sheet:在单个单元格中过滤多个值

Regex Google Sheet:在单个单元格中过滤多个值,regex,filter,google-sheets,google-sheets-formula,Regex,Filter,Google Sheets,Google Sheets Formula,我正在尝试筛选一个列,结果应该同时包含单词“biology”和“aqa” 我现在使用这个公式: =regexmatch(A:A, "biology|aqa" 但是结果也包含了生物学或aqa的单词,它们只像: 生物学-a2-unit-1 生物学-a2-unit-4 生物学水平 阿莱维尔酒店 alevel-aqa-unit-1 我的预期结果应该既有“生物学”又有“aqa”,只像: 生物学aqa 生物学-aqa-a-水平 生物学aqa gcse 作为生物aqa aqa生物学gcse 您使用的是

我正在尝试筛选一个列,结果应该同时包含单词
“biology”
“aqa”

我现在使用这个公式:

=regexmatch(A:A, "biology|aqa"
但是结果也包含了
生物学
aqa
的单词,它们只像:

  • 生物学-a2-unit-1
  • 生物学-a2-unit-4
  • 生物学水平
  • 阿莱维尔酒店
  • alevel-aqa-unit-1
我的预期结果应该既有
“生物学”
又有
“aqa”
,只像:

  • 生物学aqa
  • 生物学-aqa-a-水平
  • 生物学aqa gcse
  • 作为生物aqa
  • aqa生物学gcse

您使用的是
|
逻辑。但是您需要
逻辑

=FILTER(A:A, REGEXMATCH(A:A, "aqa"), REGEXMATCH(A:A, "biology"))