I want to search a cell for a list of words. I thought this would work as an array formula:
{=FIND(<list of words I want to search for>,<cell I want to search>)}
But it only finds a match when a word that's in the cell I'm searching sits in the first row of the list of words I'm searching for. Is there any way to write a formula that looks through the entire list? And I'd prefer if it didn't just return TRUE/FALSE. I know how to search cell for a list of words and return TRUE/FALSE based on whether or not a word in the list exists in the cell. I want to actually know which word was found, or its position.
FIND
calls: e.g. use one-cell-per-word-searched. Is that an option? Alternatively, you could write a VBA function to handle this. – Rachel HettingerFIND
in each cell adjacent to the array of cells you want to search. You'll get one result per word searched and then can use that information however you want. – Rachel Hettinger