in reply to Matching column in different files to create a third one

perl -lape'BEGIN{%$=map/\S+/g,`cat file2`}$F[2]=${$}{$F[2]}||$F[2];$_= +"@F"' file1
HTH. HAND.