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

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

カンマ区切り値 (CSV) ファイルは、ユーザーが保存する傾向がある生の形式のデータ ファイルです。ユーザーの間では、Excel で CSV を既存のシートにインポートして操作するのが一般的です。 開くなどの Excel 機能を使用して、CSV ファイルをインポートまたは開くのは非常に基本的なことです。 、テキスト/CSV から (データ タブ)、データを取得 (データ タブ)、レガシー ウィザード (データ タブ) と VBA マクロ .

CSV ファイルがあるとします。 メモ帳で開くと下の画像のようになります (テキストまたは CSV ファイルを作成、表示、または編集するための基本的なソフトウェア)。何らかの理由で、この CSV ファイルを Excel ワークシートにインポートしたいと考えています。

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

この記事では、Excel の機能と VBA について説明します。 Excel が CSV を既存のシートにインポートできるようにするマクロ。

Excel ワークブックをダウンロード

インポートのデモンストレーションを行う CSV ファイル。

メソッドの結果を含む練習用 Excel ファイル。

CSV を Excel の既存のシートにインポートする 5 つの簡単な方法

まず、CSV ファイルを開く場合は 開くを使用>エクセル 、Excelで開きます。ただし、CSV ファイルを Excel で開いても、xlsx に変換されません。 ファイル。

🔄 CSV ファイルの内容を表示したい場合は、右クリックします。 CSV ファイル> [開く] を選択します (オプションから )> [メモ帳] をクリックします。 .

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

🔄 メモ帳 ウィンドウが開き、CSV ファイルの内容が下の画像のように表示されます。

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

後者のセクションに従って、CSV を既存の Excel ワークシートにインポートします。

方法 1:フォルダー ディレクトリから参照して CSV を既存のシートにインポートする

Excel は メニューを開く を提供します ファイルで> 開く . 開く CSV ファイルをインポートする機能。

ステップ 1: 既存の Excel ファイルまたは空白の Excel ワークシートを開きます。次に ファイル に移動します> 開く> 参照 .

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

ステップ 2: 検索ファイルの種類を テキスト ファイル として選択します (ファイル名の右側 箱)。次に、デバイス ディレクトリを参照し、それぞれの CSV ファイルを選択します。 開くをクリックします .

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

ステップ 3: すぐに、Excel は CSV ファイルを既存のワークシートにインポートします。データを提供すると、下の図に示すような結果が得られます。

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

続きを読む:CSV を XLSX に変換する方法 (4 つの簡単な方法)

方法 2:From Text/CSV 機能を使用して CSV をインポートする

前述したように、Excel にはさまざまな種類のファイルをインポートするための複数の機能が用意されています。 From Text/CSV があります データの取得と変換内の機能 データのセクション タブ

ステップ 1: データにカーソルを合わせます タブ> [テキスト/CSV から] を選択します (データの取得と変換から セクション)

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

ステップ 2: ファイルを参照し、必要な CSV ファイルをファイル ディレクトリから選択します。 Excel が自動的に テキスト を表示することに注意してください または CSV テキストのみをインポートするように指示したファイル またはCSV ファイル。 インポート をクリックします .

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

ステップ 3: CSV データのプレビューが表示されます。 Excel が 区切り記号 を自動的に区別することがわかります . [読み込み] をクリックします> ロード先 .

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)Get Data を使用するたびに 機能 (この場合、Legacy Wizard を期待します) ) CSV ファイルをインポートするために、Excel はロードしようとしているデータのプレビューを表示します。

ステップ 4: ロード先 オプションは データのインポート を取得します ダイアログボックス。 データのインポート ダイアログ ボックスで、インポートしたデータを配置する場所を選択します。 既存のワークシートをマークします オプションを選択して、[OK] をクリックします .

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

🔄 Excel は、次の画像に示すように、CSV データを既存のワークシートにロードするのに少し時間がかかります。

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

読み込んだデータを修正できます。 データのインポート ダイアログ ボックスにはさまざまなビューがあります (つまり、) 、ピボット テーブル 報告ピボット テーブル )。任意のオプションを選択して、データを形作ることができます。

続きを読む:CSV ファイルを開かずにインポートする Excel VBA (3 つの適切な例)

方法 3:Get Data 機能を使用して CSV をインポートする

また、From Text/CSV が埋め込まれています Get Data 内のオプション 特徴。 手順を繰り返すことができます 方法 2 の CSV ファイルをインポートします。

ステップ 1: データに移動 タブ> [データを取得] をクリックします> ファイルから> テキスト/CSV から .

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

ステップ 2: Excel によってデバイス ディレクトリが表示されます。それぞれのファイルを選択し、[インポート] をクリックします。 .

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

ステップ 3: ステップ 3 と 4 を繰り返します 次に、データを既存の Excel ワークシートに読み込みます。要件に従ってデータを変更します。

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

類似の読み物

  • 開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)
  • Excel VBA:テキスト ファイルを文字列に読み込む (4 つの効果的なケース)
  • 列を含む Excel でメモ帳またはテキスト ファイルを開く方法 (3 つの簡単な方法)
  • 列を含む CSV ファイルを Excel で開く (3 つの簡単な方法)

方法 4:従来のウィザードを使用して CSV を既存のシートにインポートする

Excel は レガシー ウィザード を提供します Options のオプション>データ . テキストからを有効にする (レガシー ) オプションは レガシー ウィザード を追加します Get Data のオプション

ステップ 1: 既存の Excel ワークシートで [ファイル] をクリックします> オプション .

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

ステップ 2: Excel オプション ウィンドウが表示されます。ウィンドウから [データ] を選択します> [テキストから] にチェックを入れます (レガシー ) ([レガシー データ インポート ウィザードを表示] の下 )。 OK をクリックします .

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

ステップ 3: 次に、データに移動します> [データを取得] をクリックします> レガシー ウィザードを選択 オプション (以前はオプションで使用できませんでした)> [テキストから] をクリックします (レガシー ).

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

ステップ 4: ディレクトリから目的の CSV ファイルをインポートします。

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

ステップ 5: Excel で テキスト インポート ウィザード が表示されます (ステップ 1/3 ) を次の図に示します。

🔼 区切り記号をマーク データを最もよく表すファイル形式を選択してくださいの下 .

🔼 [データにヘッダーがあります] にチェックを入れます (データ ヘッダーまたは指定がある場合)

🔼 次へ をクリック .

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

ステップ 6: ステップ 2/3 テキスト インポート ウィザードコンマにティック 区切り文字として . [次へ] をクリックします .

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

ステップ 7: マーク 一般 列データ形式として テキストのインポート ウィザードのステップ 3/3 . 終了をクリックします .

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

ステップ 8: Excel が データのインポート を表示します ダイアログボックス。 既存のワークシートをマーク データ宛先に入れたい。 OK をクリックします .

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

ステップ 9: しばらくすると、Excel がデータを読み込みます。要件に従ってデータを変更します。結果は下の図と同じです。

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

続きを読む: テキスト ファイルを Excel に自動的にインポートする方法 (2 つの適切な方法)

方法 5:CSV を既存のシートにインポートする VBA マクロ

また、VBA マクロは、デバイス フォルダから CSV ファイルをインポートできます。 Aplication.GetOpenFilename を使用した数行のマクロ コード ステートメントは、デバイス ディレクトリから CSV ファイルを選択してインポートするように Excel に指示します。

ステップ 1: ALT+F11 を押します または デベロッパー にアクセスしてください タブ> Visual Basic (コードで セクション) を開き、Microsoft Visual Basic を開きます 窓。 Visual Basic ウィンドウで、[挿入] を選択します> モジュールをクリックします .

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

ステップ 2: 以下のマクロを モジュール に貼り付けます .

Sub ImportCSVFile()
Dim wrkSheet As Worksheet, mrfFile As String
Set wrkSheet = ActiveWorkbook.Sheets("VBA")
mrfFile = Application.GetOpenFilename("Text Files (*.csv),*.csv", , "Provide Text or CSV File:")
With wrkSheet.QueryTables.Add(Connection:="TEXT;" & mrfFile, Destination:=wrkSheet.Range("B2"))
.TextFileParseType = xlDelimited
.TextFileCommaDelimiter = True
.Refresh
End With
End Sub

<強い> CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

マクロ Application.GetOpenFilename 内 ステートメントは、CSV ファイルを選択するデバイス ディレクトリを開きます。マクロは接続を Text として設定します B2 への行き先 .また、マクロは、ファイルの種類を True として宣言するコンマ区切りファイルをロードするように指示します .

🔄 CSV ファイルが指定されたワークシートに読み込まれます (つまり、VBA )。マクロは、区切り記号としてコンマを使用して、データを列に分散します。

CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

詳細:Excel VBA:カンマ区切りテキスト ファイルのインポート (2 ケース)

結論

オープンのデモンストレーションを行います 、テキスト/CSV から (データ タブ)、データを取得 (データ タブ)、レガシー ウィザード (データ タブ) 機能と VBA マクロ Excel に CSV を既存のシートにインポートします。上記の方法があなたのインスタンスで優れていることを願っています。さらに質問がある場合、または追加するものがある場合は、コメントしてください。

関連記事

  • VBA を使用してテキスト ファイルを Excel にインポートする方法 (3 つの簡単な方法)
  • CSV ファイルを 1 行ずつ読み取る Excel VBA (3 つの理想的な例)
  • 列を含む CSV ファイルを Excel で自動的に開く方法 (3 つの方法)
  • CSV ファイルを XLSX に変換する Excel VBA (2 つの簡単な例)

  1. Excel で CSV ファイルを並べ替える方法 (2 つの簡単な方法)

    CSV の操作 Excel のファイルは、名前と住所、製品情報、リスト オブジェクトなどのデータがある場合に非常に一般的です。しかし、データセットが大きい場合、状況は少し複雑になります。これは、CSV ファイルを並べ替える必要がある場合です。 エクセルで。したがって、この記事では、 CSV ファイルを並べ替える 方法を学びます。 2 つの簡単な方法で Excel で。 このサンプル ファイルをダウンロードして、自分で練習してください。 CSV ファイルとは 並べ替えのプロセスを開始する前に、 CSV をお知らせください 手短に。用語 CSV コンマ区切り値の略 .テキスト形式または表

  2. Excel で複数の CSV ファイルを 1 つのワークブックに結合する方法

    エクセル 大規模なデータセットを処理するために最も広く使用されているツールです。 Excel では、多次元の無数のタスクを実行できます .この記事では、複数の CSV ファイルを 1 つの Excel ワークブックに結合する方法について説明します。 Excel で複数の CSV ファイルを 1 つのワークブックに結合する 3 つの簡単な方法 CSV ファイルは Comma Separated Values を表します ファイル。 エクセル CSV の表形式でデータを保存します ファイル。これらのファイルは、コンピューターのスペースをあまり消費しません。 2 つの CSV を含むフォルダ