Okay, some of your spaces are regular spaces (ASCII Code 32) and others are "internet" spaces (Code 160). My formula will only find the regular spaces so we need to replace the internet spaces with regular spaces.
If you have a numberpad, you can use FIND/Replace
Select Column A where your text is.
CNTRL H to open up find and replace window
In the FIND box, on the numberpad, hold down ALT and type 0160
You should see the cursor move to the right as it types the internet space
Then in the Replace box, just put a space
Replace all.
Also, we need to put a space at the end of your string in the formula to avoid that error you got in B2. Modify as so;
Bookmarks