CSVとTSVの違い
CSVは一般にカンマ(,)で列を区切るテキスト形式、TSVはタブで区切る形式です。どちらも表データを扱えます。区切り文字がセルの中にある場合は、ダブルクォートによる囲み方にも注意が必要です。
CSVをTSVに変換する手順
- CSVレスキューのトップページでCSVファイルを選択します。
- 区切り文字は「自動判定(推定)」か「カンマ」にして診断します。
- 列数とプレビューを確認し、「出力するファイル形式」から「TSV(タブ区切り)」を選びます。
- 「CSVをダウンロード」を押します。拡張子が
.tsvのファイルを保存できます。
TSVをCSVに変換する手順
- 拡張子
.tsvのファイルを選択します。 - 区切り文字が正しくタブになっているか、診断結果を確認します。
- 「出力するファイル形式」を「CSV(カンマ区切り)」にして保存します。
よくある注意点
- ファイル名だけの変更では変換されません。 拡張子を変えるだけでは列の区切り方は変わりません。
- CSVのカンマを単純にタブに置換しないこと。 セルの中のカンマや改行、引用符を壊すことがあります。
- Excelで日本語が文字化けする場合: UTF-8(BOM付き・Excel向け)での保存や、Excel側のテキスト取り込みを試してください。
- 列数が違う行がある場合: 変換しても意味上の列ズレは自動で直りません。
変換例
CSV入力例:
名前,部署
山田太郎,営業
佐藤花子,開発TSV出力では、カンマの代わりにタブ文字で区切られます。画面上では空白に見える場合があるので、取り込み時には区切り形式を指定してください。
このツールは元ファイルを書き換えません。ダウンロードした結果を開き、文字化けや列の欠落がないか確認してください。
関連:CSV文字化けの対処 / 列ズレの原因 / 重複行の整理