Hmm, well, you did specifically mention that name order didn't matter...
You could either, sort the names on both data frames, or else where I overwrote the name column, you could put it in a new column, then merge on the original.
Otherwise, try posting another question and provide appropriate data