I assume clearwords is a custom function someone wrote?
Well below is a formula with a named table, looks like it does what you are after
=MID(A2,AGGREGATE(15,6,SEARCH(Words,A2),1),SEARCH( " ",A2,AGGREGATE(15,6,SEARCH(Words,A2),1))-AGGREGATE(15,6,SEARCH(Words,A2),1))
|