MERGE results with NULL values
I just found the answer myself using CASE WHEN for every column.

I was trying to achieve this because I was moving an audit table that was saving the information of the modified columns in lines (one by one) to another new table copying the whole line information (that could be many columns) in just one line.

Basically I was trying to merge the old data (old structure) to the new table.