I must be asking this question wrong, because I haven't found the answer and I can't believe this is a unique situation.
I am working with a sheet that has data extracted as CSV from another system. The data needs to be "cleaned up" before I can do some analysis. One of the issues I have is that the source data has two columns that do not have overlap/common data but that I need to combine into one column. I do not need to do anything more than copy the data from one column into the blank rows of the other.
Note: one important aspect: the order of the data must not change, as I need to put the combined column back into my main data set.
the file has over 600 lines, so manual copy/paste is cumbersome (would be okay if this were a one-time deal, but I need to do this at least monthly).
This is what my data looks like

this is what I want

What I've done to "workaround" an automatic solution is
- Copy the columns into a new sheet
- Add a third column which I then add values 1, 2, 3, 4, ...
- I then resort the data, first by column A then by Column B
- I then copy the contents from Column B to the bottom of Column A
- I then resort based on my numeric values and copy the data back into the main sheet.
I cannot find a function or a way to automate this in Excel. Is it possible?
TIA!