Huh, I don't really see a difference except for the sorting. I never copied data to a Google spreadsheet, but I guess you could just create a csv and paste it to the spreadsheet...
[{},{}].reduce((acc, line) => acc + Object.values(line).join(',') + '\n', '')