Hi,
exactly.
You have to complete the list of provinces to avoid "no match"'s, if you cannot download from internet a list of the cities and use the same formula, you could prepare a smaller list of cities composed by two or more strings (see the example attached in column B) and use again IFERROR
=IFERROR(INDEX(ProTown!$B$2:B$83,MATCH(1,SEARCH("*"&ProTown!$B$2:$B$83&"*"I3),0)),TRIM(RIGHT(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(I3," "&UPPER(K3),"")," "&L3,"")," "&"PHILIPPINES","")," ",REPT(" ",100)),100)))
Again control+shift+enter
I'm sure there are better and more elegant solutions.
Regards
Bookmarks