检查单元格 B 是否包含单元格 A 中的所有单词 Google Sheets
Check if a cell B contains all the words in a cell A with Google Sheets
我有一个单元格 A2,其中包含一串文本(例如:french cooking youtube 频道)。这是一个动态单元格,因为此单元格的输入可以根据用户的输入而改变。
我想做的是检查单元格 B2 是否包含 A2 中的所有单词。顺序无关紧要,我想看的是单元格中是否存在所有单词(例如:如果 B2 包含 youtube 法国频道烹饪,应该没问题)
到目前为止,我已经尝试了以下公式,但它们不起作用:
=IF(RegExMatch(A2;B2);"YES";"NO")
=IF(ISTEXT(REGEXEXTRACT(A2; B2)); "Yes";"No")
我想做的事情有可能吗?如果是,我该怎么办?
提前致谢!
PS :这是一个演示电子表格,其中包含我迄今为止尝试过的公式:(https://docs.google.com/spreadsheets/d/1rEf_9rZSCf6RL9D44XN9Z7GGDwhQPxHdFDItXLgYh4M/edit?usp=sharing)
尝试:
=IFERROR(IF(FILTER(SPLIT(B2; " ");
NOT(COUNTIF(SPLIT(A2; " ");
SPLIT(B2; " "))))<>""; "no"); "yes")
我有一个单元格 A2,其中包含一串文本(例如:french cooking youtube 频道)。这是一个动态单元格,因为此单元格的输入可以根据用户的输入而改变。 我想做的是检查单元格 B2 是否包含 A2 中的所有单词。顺序无关紧要,我想看的是单元格中是否存在所有单词(例如:如果 B2 包含 youtube 法国频道烹饪,应该没问题) 到目前为止,我已经尝试了以下公式,但它们不起作用:
=IF(RegExMatch(A2;B2);"YES";"NO")
=IF(ISTEXT(REGEXEXTRACT(A2; B2)); "Yes";"No")
我想做的事情有可能吗?如果是,我该怎么办? 提前致谢! PS :这是一个演示电子表格,其中包含我迄今为止尝试过的公式:(https://docs.google.com/spreadsheets/d/1rEf_9rZSCf6RL9D44XN9Z7GGDwhQPxHdFDItXLgYh4M/edit?usp=sharing)
尝试:
=IFERROR(IF(FILTER(SPLIT(B2; " ");
NOT(COUNTIF(SPLIT(A2; " ");
SPLIT(B2; " "))))<>""; "no"); "yes")