如何查看单元格是否包含多个子字符串

How to see if cells contain multiple substrings

在 Google 表格(或 Excel)中,我需要查看一列是否包含 2 列中的 2 个子字符串。例如:

第 1 列可能有:

第 2 列是 1 个子字符串列表:

第 3 列是另一个子字符串列表:

所以第 2 列和第 3 列的合并将是:

我需要获取包含第 2 列和第 3 列的 相同 行中的两个值的第 1 列值,但顺序不限。所以这将 return 对这些是正确的,没有别的:

尝试:

=FILTER(A:A, 
 MATCH(REGEXEXTRACT(A:A, TEXTJOIN("|", 1, C:C)), C:C, 0)=
 MATCH(REGEXEXTRACT(A:A, TEXTJOIN("|", 1, D:D)), D:D, 0))