I have a database to split data into three different columns in the second column B I managed with a formula, but stuck in column C and D because as data are not uniform.
One way, See the sample sheet in the file with formulas. Apply on your original file and see if you are getting results. I had created a named range for origin places. Create a similar list and use that in formula.