Google Sheet: 过滤单个单元格中的多个值
Google Sheet: Filtering multiple values in a single cell
我正在尝试筛选一列,结果应同时包含单词 "biology"
和 "aqa"
。
我现在正在使用这个公式:
=regexmatch(A:A, "biology|aqa"
但结果还包含具有 biology
或 aqa
的单词,例如:
- biology-a2-unit-1
- biology-a2-unit-4
- 生物学水平
- aqa-alevel
- alevel-aqa-unit-1
我的预期结果应该同时具有 "biology"
和 "aqa"
,例如:
- 生物学-aqa
- 生物学-aqa-a-level
- biology-aqa-gcse
- as-biology-aqa
- aqa-biology-gcse
您正在使用 |
,这是 OR
逻辑。但你需要 AND
逻辑
=FILTER(A:A, REGEXMATCH(A:A, "aqa"), REGEXMATCH(A:A, "biology"))
我正在尝试筛选一列,结果应同时包含单词 "biology"
和 "aqa"
。
我现在正在使用这个公式:
=regexmatch(A:A, "biology|aqa"
但结果还包含具有 biology
或 aqa
的单词,例如:
- biology-a2-unit-1
- biology-a2-unit-4
- 生物学水平
- aqa-alevel
- alevel-aqa-unit-1
我的预期结果应该同时具有 "biology"
和 "aqa"
,例如:
- 生物学-aqa
- 生物学-aqa-a-level
- biology-aqa-gcse
- as-biology-aqa
- aqa-biology-gcse
您正在使用 |
,这是 OR
逻辑。但你需要 AND
逻辑
=FILTER(A:A, REGEXMATCH(A:A, "aqa"), REGEXMATCH(A:A, "biology"))