If you just want to know if any of the search words are in the string.
Put the search words in say C2:C15 (no blanks)
Then in Column B this array formula
Enter with Ctrl+Shift+Enter not just Enter.
Drag/Fill Down.
If you need to identify each string as found with a unique value then that's a different matter. (Probably using two or more nested IFs in seperate columns would be easiest.)
[Edit]
Try this workbook.
If more than one search word is found in the string, what should the returned value be?
Hope this helps.
Bookmarks