hmmm. it seems like you want to remove numbers WITH the text if it's at the beginning of the address. and ignore it if it's at the end. this formula works for all your eg, but you probably need VBA to proceed further if it gets more complicated. post it in another thread if you require so. i might not be able to help with VBA.
with formula, try:
Formula:
=IFERROR(TRIM(MID(A2,FIND(" "," "&A2,LOOKUP(2,1/ISNUMBER(--MID("0123456789 "&A2,ROW(INDIRECT("1:"&LEN(A2)+11)),1)),ROW(INDIRECT("1:"&LEN(A2)+11)))-9),LEN(A2))),A2)
Bookmarks