检查单元格B是否包含Google表格中单元格A中的所有单词

时间:2020-04-14 21:00:18

标签: google-sheets filter split google-sheets-formula countif

我有一个单元格A2,其中包含一串文本(例如:法国烹饪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

1 个答案:

答案 0 :(得分:1)

尝试:

=IFERROR(IF(FILTER(SPLIT(B2; " "); 
       NOT(COUNTIF(SPLIT(A2; " "); 
                   SPLIT(B2; " "))))<>""; "no"); "yes")

enter image description here

相关问题