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

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

ExcelでCSVファイルを開きたい場面はよくあります。CSVファイルは、そのまま直接開くこともできますし、インポート機能を使って読み込むことも可能です。この記事では、ExcelでCSVファイルを列に分けて正しく開くための具体的な手順を3つご紹介します。ぜひ参考にして、Excelスキルの向上にお役立てください。

この記事で使用する練習用ワークブックはダウンロードできます。

CSVとは?

CSV(Comma Separated Values:カンマ区切り値)とは、データを表形式で保存できるテキストファイルのことです。各行の情報がカンマで区切られているのが特徴で、Excelファイルよりも軽量かつ高速に扱えるという利点があります。また、メモ帳などのテキストエディタでもそのまま編集できるため、Excelが利用できない環境でもデータの修正が容易です。

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

ここでは、CSVファイルをExcelに取り込んで列に分割する3つの方法を解説します。どの方法も比較的簡単に実行できます。説明には、商品名・販売担当者・単価・数量が記録されたサンプルのCSVファイルを使用します。

方法1:レガシウィザードを使ってCSVファイルを開く

最も一般的に使われているのがレガシウィザード(Legacy Wizard)を利用する方法です。この方法では、CSVファイルをExcelにインポートしながら、区切り文字を指定してデータを自動的に複数の列に振り分けることができます。

手順

  • まず、テキストインポートウィザードを有効にします。リボンの「ファイル」タブをクリックし、「その他」から「オプション」を選択します。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 「Excel のオプション」ダイアログボックスが表示されます。「データ」カテゴリを選択し、「レガシ データ インポート ウィザードの表示」セクションにある「テキストから (レガシ)」にチェックを入れて、最後に「OK」をクリックします。これでテキストインポートウィザードが有効になります。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 次に、リボンの「データ」タブに移動し、「データの取得と変換」グループから「データの取得」を選択します。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 「データの取得」メニューから「従来のウィザード (Legacy Wizards)」を選び、「テキストから (レガシ)」をクリックします。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 新しいウィンドウが開くので、目的のCSVファイルを選択して「インポート」をクリックします。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 「テキスト ファイル ウィザード」のダイアログボックスが表示され、全3ステップを進めていきます。まず第1のステップでは、ファイルの種類として「区切り文字付き」を選択し、最初の行を見出しにする場合は「先頭の行をデータの見出しとして使用する」にチェックを入れます。設定したら「次へ」をクリックします。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 第2のステップでは、区切り文字として「コンマ」にチェックを入れ、「次へ」をクリックします。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 第3のステップでは、列のデータ形式を「標準」に設定して「完了」をクリックします。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • データの配置場所を指定するダイアログボックスが表示されるので、挿入先のセルを選択して「OK」をクリックします。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • しかし、このままだとCSVファイルのすべてのデータが1つの列にまとめられてしまいます。カンマの後のデータをそれぞれ別の列に移動するために、データセット全体を選択します。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 続いて、リボンの「データ」タブに移動し、「データツール」グループから「区切り位置」を選択します。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 「区切り位置ウィザード」のダイアログボックスが表示されます。先ほどと同じ手順で進めます。第1のステップでは、ファイルの種類として「区切り文字付き」を選択し、「次へ」をクリックします。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 区切り文字として「コンマ」をチェックすると、「データのプレビュー」で各列にデータが分かれた様子を確認できます。確認できたら「次へ」をクリックします。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 第3のステップ(最終ステップ)では、列のデータ形式を「標準」に設定し、必要に応じて「表示先」(配置先セル)を指定します。その後「完了」をクリックします。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • これで、CSVのすべてのデータがカンマを基準に別々の列に分かれて配置されます。あとはお好みに合わせて書式を整えれば完成です。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

関連記事:ExcelでCSVファイルを自動的に列に分けて開く方法(3つの方法)

あわせて読みたい記事

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

方法2:Power Queryを使ってCSVファイルを開く

2つ目のおすすめの方法はPower Queryの活用です。Power QueryはExcelの中でも特に強力な機能の一つで、高度なデータ処理も簡単に行えます。以下の手順に沿って、CSVファイルを列に分けて読み込んでみましょう。

手順

  • まず「データ」タブに移動し、「データの取得と変換」グループから「テキスト/CSV から」を選択します。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 新しいウィンドウが表示されるので、対象のCSVファイルを選択して「インポート」をクリックします。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 新しいダイアログボックスが開き、CSVファイルのデータが1つの列で表示されます。さらに細かく調整するために、「データの変換」をクリックしてPower Queryエディターを起動します。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 「データの変換」をクリックするとPower Queryエディターが開きます。ここで、テキストを複数の列に分割し、最初の行を見出しに設定していきます。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 区切り記号を基準にテキストを分割するには、Power Queryエディターの「ホーム」タブにある「変換」グループから「列の分割」を選択し、さらに「区切り記号別」をクリックします。これにより、区切り記号の位置で列が分割されます。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 「区切り記号による列の分割」ダイアログボックスが表示されます。「区切り記号の選択または入力」セクションで「コンマ」を選択し、「分割の位置」セクションでは「区切り記号の各出現箇所」を選択します。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 次に、最初の行を見出しにするために、Power Queryエディターの「ホーム」タブから「変換」グループ内の「1 行目を見出しとして使用」を選択します。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 最後に、「ホーム」タブから「閉じて読み込む」を選択します。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • データは新しいシートに読み込まれますが、必要に応じてコピー&ペーストでお好みのシートに移動できます。これで、カンマを基準にテキストが別々の列に分かれた状態でインポートされます。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

関連記事:Excel VBAでCSVファイルを開かずにインポートする方法(実用的な3つの例)

方法3:「開く」コマンドを使う

3つ目の方法は、Excelのシンプルな「開く」コマンドを使用するやり方です。CSVファイルが別の形式で作成されていても、この方法なら簡単にExcelで開けます。

手順

  • まず「ファイル」タブに移動し、「開く」コマンドを選択します。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • 新しいダイアログボックスが表示されます。画面右下のドロップダウンリストから「テキスト ファイル」を選択し、目的のCSVファイルを選んで「開く」をクリックします。

ExcelでCSVファイルを列に分けて開く方法【初心者向け3つの簡単な手順】

  • CSVファイルが1つの列で開かれるので、方法1と同じ要領で「区切り位置」機能を使って、カンマを基準にテキストを複数の列に分割します。

関連記事:メモ帳やテキストファイルをExcelで列に分けて開く方法(3つの簡単な方法)

まとめ

今回は、CSVファイルをExcelに列ごとに分けて開く3つの方法を紹介しました。どの方法も比較的わかりやすい手順なので、用途に合わせて使い分けてください。最後までお読みいただきありがとうございました。質問がある場合は、お気軽にコメント欄でお尋ねください。ぜひ当サイトの他の記事もご覧ください。

関連記事

  • VBAを使ってテキストファイルをExcelにインポートする方法(3つの簡単な方法)
  • Excel VBAでCSVファイルをXLSXに変換する方法(2つの簡単な例)
  • CSVをXLSXに変換する方法(4つのクイックな方法)
  • Excel VBA:テキストファイルを文字列として読み込む(効果的な4つのケース)
  • ExcelでCSVファイルを読み込む方法(最速の4つの方法)
  1. ExcelでCSVファイルを結合する2つの簡単な方法【コマンドプロンプト・Power Query】

    CSVファイル(カンマ区切り値ファイル)は、表形式のデータを保存できるテキスト形式のファイルです。メモ帳などのテキストエディタや、Microsoft Excelのような表計算ソフトで開くことができます。CSVファイルは、異なるソフトウェア間でデータをやり取りする際によく利用されています。複数のCSVファイルを結合(マージ)することで、1つにまとめることも可能です。この記事では、ExcelでCSVファイルを結合する2つの簡単な方法をわかりやすく解説します。シンプルかつ手軽にCSVファイルをまとめたい方にとって、きっと役立つ内容となっています。 説明を分かりやすくするため、T20ワールドカップに出

  2. 書式設定なしでCSVファイルをExcelで開く2つの簡単な方法

    Excelでは、大規模なデータセットからデータを取り込む際にCSVファイルをよく利用します。CSVはComma Separated Value(カンマ区切り値)の略で、CSVファイル内の各値はカンマで区切られています。Excelでは複数の方法でCSVファイルを作成できますが、本記事では書式設定を適用せずにCSVファイルを開く2つの便利な方法を解説します。それでは、さっそく見ていきましょう。 書式設定なしでCSVファイルを開く2つのシンプルな方法 ここでは、書式設定を適用せずにCSVファイルをExcelで開くための2つのシンプルな方法をご紹介します。例として、データセットとしてCSVファイルが用