TSVファイルの開き方は?Excelで開く方法とCSVへの変換

TSVファイルの開き方は?Excelで開く方法とCSVへの変換

TSVファイルを開こうとしたら、Excelに開く項目が見当たらなくて困ったことはありませんか?実はTSVファイルもCSVと同じようにExcelで開くことができますよ。この記事では、ExcelでTSVファイルを開く方法と、CSVへの変換方法をご紹介しています。

目次[非表示]

  1. TSVファイルをExcelで開きたい
  2. ExcelでTSVファイルを開く方法
  3. TSVファイルをCSVに変換したいとき

TSVファイルをExcelで開きたい

Microsoft Excelで、TSVファイルを開きたいと思ったことはありませんか?「TSVファイル(Tab-Separated Values)」とは、複数の項目で構成されるデータを複数件列挙して表現するデータ形式の1つで、項目間の区切り文字としてタブ文字を使用しているものです。

CSVファイル(カンマ区切り)ならExcelで開いた経験がある人も多いはずですが、TSVファイルは「開く」の一覧に出てこないので戸惑いますよね。実は手順さえ知っていれば、TSVファイルもCSVと同じようにExcelで開くことができますよ。

ExcelでTSVファイルを開く方法

「データ」タブ→「データの取得」→「ファイルから」→「テキストまたはCSVから」をクリック

それでは、ExcelでTSVファイルを開く方法を説明していきます。まずはExcelを起動して新規ファイルを作成して、ウィンドウ上部の「データ」タブをクリックしてリボンメニューの「データの取得と変換」項目の「データの取得」をクリックして表示されるメニューの「ファイルから」→「テキストまたはCSVから」をクリックしましょう。

TSVファイルを選択して「インポート」をクリック

「データの取り込み」ダイアログボックスが表示されるので、ダイアログボックス右下のプルダウンメニューから「すべてのファイル」を選択します。これでファイル一覧にTSVファイルが表示されるようになるので、選択して「インポート」をクリックしましょう。

「読み込み」をクリック

ファイルが読み込まれてプレビューが表示されるので、問題がなければ右下の「読み込み」をクリックしましょう。もし文字化けしてしまっている場合は「元のファイル」のプルダウンメニューから文字コードを選択して、文字化けの解消を行うことができます。

TSVファイルを読み込むことができた

これで、TSVファイルを読み込むことができました。

ダブルクリックでそのまま開くと数字が変わることがある

TSVファイルをダブルクリックしてそのままExcelで開くと、郵便番号や商品コードの先頭についている「0」が消えてしまうことがあります。桁の多い数字が数値だと判断されて、指数表記に変わってしまうこともあるんです。「データの取得」から読み込む場合も、プレビュー画面の「データ型検出」が初期設定のままだと同じことが起きます。ここを「データ型を検出しない」に切り替えてから「読み込み」をクリックすれば、すべての列が文字列のまま取り込まれ、数字の化けを防げます。

TSVファイルをCSVに変換したいとき

TSVファイルを開くだけでなく、取引先や別のシステムに渡すためにCSV形式へ変換したい、という場面もあるかと思います。Excelで開いてから「名前を付けて保存」でCSV形式を選ぶ方法もありますが、保存し直す手間がかかりますし、文字コードの選択を間違えると文字化けの原因にもなります。

ファイルを選ぶだけでCSVに変換できるページもあります。書き出しはExcelで文字化けしにくいBOM付きのUTF-8で、Shift_JISで保存されたTSVファイルも読み込めます。変換はブラウザの中で行われるため、ファイルが外部に送られることはありません。

外部サイトTSVファイルをCSVに変換する

関連記事