Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

CSVファイルをExcelで列を分けて自動的に開く3つの方法

CSVファイルをExcelで開くと、データが1つのセルにまとまって表示されてしまうことがあります。実は、列を正しく分割して自動的に開く方法はいくつかあります。この記事では、誰でも簡単にできる3つの方法をわかりやすく解説します。

サンプルワークブックのダウンロード

記事内の手順を実際に試したい方は、以下からサンプルファイルをダウンロードしてご利用ください。

CSVファイルをExcelで列を分けて開く3つの方法

今回は、社員リストというCSVファイルを使用します。この表にはID番号氏名年齢給与の4つの列が含まれています。このCSVファイルを、列が正しく分割された状態でExcelに取り込むための、シンプルで簡単な3つの方法をご紹介します。ここではExcel 365を使用していますが、お使いのExcelのバージョンでも同様に操作できます。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

方法1:「テキスト/CSVから」機能を使う

まず最初の方法は、「テキスト/CSVから」オプションを使ってCSVファイルを開く方法です。

➤ まず、Excelで新しいワークシートを開き、「データ」タブに移動して「テキスト/CSVから」を選択します。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

➤ 次に、インポートしたいファイル(ここではBook1)を選択し、「インポート」をクリックします。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

すると、Book1.CSVのプレビューウィンドウが表示されます。

➤ 区切り記号として「カンマ」を選択します。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

「読み込み」をクリックし、続けて「読み込み先」を選択します。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

「データのインポート」ウィンドウが表示されます。

「既存のワークシート」を選択し、上向き矢印をクリックして配置場所を指定したら、「OK」をクリックします。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

これで、Excelの各列にテーブルが表示されます。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

➤ 最後に、不要な「Column1」「Column2」「Column3」「Column4」などの余分な列を削除して表を整えます。

以上で、列が正しく分割された表がExcelに表示されます。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

方法2:「データ」タブからCSVファイルを開く

次に、「データ」タブの「データの取得」機能を使う方法をご紹介します。

➤ まず、空白のワークシートを開き、「データ」タブを選択して「データの取得」をクリックします。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

➤ 続いて、「ファイルから」を選択し、「テキスト/CSVから」をクリックします。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

ファイル選択画面が表示されるので、対象のCSVファイルを選びます。

Book1を選択して、「インポート」をクリックします。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

Book1.CSVのプレビューウィンドウが表示されます。

➤ 区切り記号として「カンマ」を選択し、「読み込み」「読み込み先」の順にクリックします。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

「データのインポート」ウィンドウが表示されます。

「既存のワークシート」を選択し、上向き矢印をクリックして配置場所を指定してから、「OK」をクリックします。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

これで、Excelの各列にテーブルが取り込まれました。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

➤ 不要な「Column1」~「Column4」の列を削除して、表を整理します。

最終的に、列が正しく分割された表がExcelに表示されます。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

関連記事:

  • テキストファイルをExcelに自動的にインポートする2つの方法
  • Excel VBA:カンマ区切りのテキストファイルを読み込む2つのケース
  • CSVをExcelの既存シートにインポートする5つの方法
  • Excel VBAでCSVファイルをXLSXに変換する2つの簡単な例
  • ファイルを開かずにCSVをXLSXに変換する5つの簡単な方法

方法3:複数のCSVファイルを一度に開く

3つ目の方法では、複数のCSVファイルを一度にExcelで開く手順を解説します。

ここでは、2つのCSVファイル(Book1Book2)を同時に開いてみましょう。

➤ まず、ワークブックを開いて「ファイル」タブを選択します。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

➤ 次に、「開く」を選択します。キーボードショートカットのCtrl+Oでも同じ操作ができます。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

目的のフォルダからファイルを選択します。

➤ ファイルの種類を「テキストファイル」に切り替え、Book1Book2を選択(Ctrlキーを押しながらクリック)して、「開く」をクリックします。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

Book2に対して「テキストファイルウィザード」が表示されます。

「先頭行をフィールド名として使う」にチェックを入れて、「次へ」をクリックします。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

➤ 区切り文字として「カンマ」「タブ」にチェックを入れ、「次へ」をクリックします。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

データのプレビューが表示されます。

「完了」をクリックします。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

これで、Book2の表がExcelの列に表示されます。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

続いて、Book1に対しても「テキストファイルウィザード」が表示されます。

「先頭行をフィールド名として使う」にチェックを入れて、「次へ」をクリックします。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

「タブ」「カンマ」にチェックを入れ、「次へ」をクリックします。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

データのプレビューを確認できます。

「完了」をクリックします。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

最後に、両方のCSVファイルの表が列に分割された状態でExcelに表示されます。

CSVファイルをExcelで列を分けて自動的に開く3つの方法

まとめ

この記事では、CSVファイルをExcelで列を分けて自動的に開く3つの方法をご紹介しました。「テキスト/CSVから」機能、「データ」タブからのインポート、そして複数ファイルの一括オープンの3つは、状況に応じて使い分けると便利です。最後までお読みいただきありがとうございました。この記事がお役に立てば幸いです。ご質問やご提案がございましたら、ぜひコメント欄でお知らせください。

関連記事

  • VBAを使ってテキストファイルをExcelにインポートする3つの簡単な方法
  • Excel VBA:テキストファイルを文字列として読み込む4つの効果的なケース
  • CSVをXLSXに変換する4つのクイックな方法
  • Excel VBAでファイルを開かずにCSVをインポートする3つの適切な例
  • ExcelでCSVファイルを読み込む4つの最速の方法
  1. ExcelでCSVファイルを並べ替える方法|初心者でもできる2つの簡単な手順

    ExcelでCSVファイルを扱う場面は非常に多くあります。氏名や住所のデータ、商品情報、リスト管理など、さまざまな用途で活用されています。しかし、データ量が大きくなると操作が少し複雑になり、CSVファイルを並べ替え(ソート)する必要が出てきます。この記事では、ExcelでCSVファイルを並べ替える2つの簡単な方法を、手順を追ってわかりやすく解説します。 練習用に、サンプルファイルをダウンロードしてご利用ください。 CSVファイルとは? 並べ替えの手順に入る前に、まずCSVについて簡単におさらいしましょう。CSVは「Comma Separated Values(カンマ区切り値)」の略で、データを

  2. ExcelでCSVファイルを整形する方法|カンマ区切り・引用符付きの2つの実例で解説

    氏名、住所、商品情報などのデータを扱う際、テキストファイルとして保存することがあります。このようなテキストファイルが「CSVファイル」です。しかし、Excelに正確に取り込むためには、CSVファイルを適切な形式に整形する必要があります。本記事では、ExcelでのCSVファイルの整形方法を、2つの具体例を使ってわかりやすく解説します。 CSVファイルとは? CSVは「Comma Separated Values(カンマ区切り値)」の略称で、データを特定の区切り文字で分割したシンプルなテキストとして保存する形式です。Excelユーザーの間では、CSVファイルの取り扱いは非常に一般的な作業となってい