我正在尝试找到一种方法来搜索列表(屏幕截图中的“搜索条件”),并查看该文本字符串是否同时包含单词1 (D2)和单词2 (E2)。“单词1”或“单词2”在搜索中的顺序并不重要。我想知道它们是否都出现在“搜索词”中。
我找到了这个公式:=SUMPRODUCT(--ISNUMBER(SEARCH(things,B5)>0
这非常接近我所需要的。然而,它的设计是搜索1个列表。
有没有办法在上面的公式中创建一个"and“函数?因此,该公式同时搜索“单词1”和“单词2”列表,如果这两个单词都出现在关键字中,则返回true。如果搜索词中存在2个单词中的1个或0个,则返回false值。
发布于 2019-10-26 00:27:53
也许是这样的:
=SUMPRODUCT(--ISNUMBER(SEARCH({"garden","watering"},B5)))=2

如果想要添加更多条件或快速修改条件,可以使用列表,如下所示:
=SUMPRODUCT(--ISNUMBER(SEARCH($C$1:$C$3,B5)))=COUNTA($C$1:$C3)

https://stackoverflow.com/questions/58562340
复制相似问题