在excel中查找多个世界,但只包含不包含的确切单词

时间:2013-10-09 13:45:51

标签: excel

我正在使用

=IF(OR(ISNUMBER(SEARCH({"word1","word2","word3"},A1))),"YES","NO")

找出A列是否包含我的单词。但我只想找到确切的词。 例如:我的一个单词是and,此公式对Andrea说“是”。我不希望这样。

2 个答案:

答案 0 :(得分:3)

这只会匹配“word1”而不是“sword1”或“word12”

=IF(OR(ISNUMBER(SEARCH(" "&{"word1","word2","word3"}&" "," "&A1&" "))),"YES","NO")

......尽管A1中的标点符号可能会搞砸,但这是否可能?

注意:它不区分大小写 - 如果您也想要这样做,那么将SEARCH更改为FIND

答案 1 :(得分:0)

白色空间技巧。 在你的单词之前和之后添加空格。 在A1之前和之后添加空格。

=IF(OR(ISNUMBER(SEARCH({" word1 "," word2 "," word3 "}," "&A1&" "))),"YES","NO")