LibreOffice Calc offers the possibility to transpose ( swap ) spreadsheets so that Rows become Columns and Columns become Rows.