TSV から ODS への変換方法
- .TSV ファイルを追加してください。上のボックスにドロップするか、クリックしてブラウズします。
- 数秒で .ODS に変換されます。
- 新しい .ODS ファイルをダウンロードしてください。
期待される結果
- TSVには書式、数式、複数のシートは含まれません。ODS出力は、同じ行と列を持つ1つのシートになります。
- エンコーディングが重要です。
.tsvにアクセント記号や非ラテン文字が含まれている場合は、UTF-8であることを確認してください。間違ったエンコーディングだと、インポート時にそれらの文字が文字化けします。 - Google Sheetsは15桁を超える整数(数値として保存された長いIDや電話番号など)を丸めます。高精度の数値データにはLibreOffice Calcを使用してください。
よくある質問
TSVからODSへの変換でデータは失われますか?
データは失われません。すべての行と列がそのまま転送されます。TSVには引き継ぐべき書式や数式がないため、ODSはプレーンなグリッドとして開始されます。
インポート後に列が1つに結合されてしまいました。何が起きたのでしょうか?
インポートダイアログで間違った区切り記号が選択されました。LibreOffice Calcでファイルを再度開き、テキストインポートダイアログの「区切り記号のオプション」で「タブ」のみにチェックを入れてください。
複数のTSVファイルを一度にODSに変換できますか?
はい。ターミナルで
soffice --headless --convert-to ods *.tsv を実行すると、GUIを開かずに現在のフォルダー内のすべての .tsv を一括変換できます。Microsoft ExcelはODSをサポートしていますか?
Microsoft 365(バージョン16以降)は
.ods ファイルを開いて保存できます。古いバージョンのExcelはODSをネイティブに書き込むことができないため、最終ステップとしてLibreOffice Calcを使用してください。