Excel で複数の CSV ファイルを 1 つのワークブックに結合する方法
エクセル 大規模なデータセットを処理するために最も広く使用されているツールです。 Excel では、多次元の無数のタスクを実行できます .この記事では、複数の CSV ファイルを 1 つの Excel ワークブックに結合する方法について説明します。
Excel で複数の CSV ファイルを 1 つのワークブックに結合する 3 つの簡単な方法
CSV ファイルは Comma Separated Values を表します ファイル。 エクセル CSV の表形式でデータを保存します ファイル。これらのファイルは、コンピューターのスペースをあまり消費しません。
2 つの CSV を含むフォルダがあります ファイル。フォルダはデスクトップにあります .
それらを使用して説明します 3 複数の CSV をマージする簡単な方法 ファイルを 1 つの Excel に
1. CMD コマンドを適用して複数の CSV ファイルを 1 つのワークブックにマージ
まず、コマンド プロンプトの使用方法を示します。プロセスを順を追って見てみましょう。
手順:
- まず、CSV を含むフォルダを選択します
- 次に、SHIFT キーを押したままにします キーを押しながらマウスを右クリックします。
- その後、[パスとしてコピー] を選択します。 コンテキスト メニューから。
- 次に、Windows に移動します 検索ボックス。
- その後、cmd と入力します .
- 次に、コマンド プロンプトを選択します .
- コマンド プロンプト ボックスが届きます。
- cd と入力 その後にスペースが続きます。
- 次に、フォルダ パスを貼り付けます。コマンド プロンプト ウィンドウは次のようになります。
最初の部分 C:\Users\Me> はデフォルトであり、PC によって異なる場合があります。心配しないでください。
- 次に、ENTER を押します .新しいディレクトリが表示されます。
- その後、copy *.csv merged.csv と入力します。
- 「合併」 結合されたデータセットを含む新しいファイルの名前です。
- 次に、ENTER を押します .
- エクセル 新しいファイルを作成します。
続きを読む: Excel で CSV ファイルを複数のシートに結合 (簡単な手順で)
2. PowerQuery 機能を使用して複数の CSV ファイルを結合する
次の方法は、PowerQuery の使用です。
手順:
- まず、新しいワークブックを開きます。
- 次に、データに移動します
- その後、[データを取得] を選択します .
- 次に、ファイルからを選択します .
- その後、[フォルダから] を選択します .
- 次に、CSV を含むフォルダを選択します
- その後、[開く] をクリックします。 .
<強い>
- エクセル PowerQuery が開きます
- 結合してロードを選択 .
<強い>
- ファイルの結合 ボックスが表示されます。
- 次に、[OK] をクリックします .
<強い>
- エクセル すべてのデータをマージします。
<強い>
続きを読む: Excel で CSV ファイルをマージする方法 (2 つの簡単な方法)
類似の読み物
- 書式設定せずに CSV ファイルを Excel で開く (2 つの簡単な方法)
- 列を含む Excel でメモ帳またはテキスト ファイルを開く方法 (3 つの簡単な方法)
- Excel VBA:テキスト ファイルを 1 行ずつ読み取る (関連する 6 つの例)
- Excel で CSV ファイルを修正する方法 (5 つの一般的な問題)
- Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)
3. VBA マクロを適用して複数の CSV ファイルを 1 つのワークブックにマージ
VBA マクロを使用します 複数の CSV を結合するには ファイル。
手順:
- ALT + F11 を押します VBA ウィンドウを開く .
- 次に 挿入 に移動します>> モジュールを選択 .
<強い>
- 新しいモジュールが開きます。モジュールに次のコードを書き留めます
Sub MergeCsvs()
Dim folderpath As String
folderpath = "C:\Users\Me\Desktop\CSV Files"
If folderpath Like "*[!\/]" Then
folderpath = folderpath & "/"
End If
Dim File As String
File = Dir(folderpath & "*.csv")
Dim workbook_result As WorkBook
Set workbook_result = Workbooks.Add
Application.DisplayAlerts = False
Application.ScreenUpdating = False
Dim WorkBook As WorkBook
While File <> vbNullString
Set WorkBook = Workbooks.Open(folderpath & File)
WorkBook.ActiveSheet.UsedRange.Copy workbook_result. _
ActiveSheet.UsedRange.Rows(workbook_result.ActiveSheet. _
UsedRange.Rows.Count).Offset(1).Resize(1)
WorkBook.Close False
File = Dir()
Wend
workbook_result.ActiveSheet.Rows(1).EntireRow.Delete
End Sub
<強い>
コードの説明
- MergeCsvs 新しいサブ手順です
- フォルダパス 、ファイル 、workbook_result 、ワークブック 変数です。
- 「C:\Users\Me\Desktop\CSV ファイル」 はフォルダ パスです。
- ここでは while ループを使用しました。
- F5 を押します コードを実行します。
- エクセル 新しいファイルを作成し、すべてのデータをマージします。
<強い>
- 複数回表示される列見出しを削除します。
<強い>
続きを読む:Excel で CSV ファイルを並べ替える方法 (2 つの簡単な方法)
覚えておくべきこと
- コマンドのプロンプト 方法では、フォルダを C に保管してください
- データセットには同じ見出しが必要です PowerQuery の
結論
この記事では、3 について説明しました 複数の CSV をマージする簡単な方法 ファイルを 1 つの Excel に ワークブック。皆さんのお役に立てば幸いです。提案、アイデア、またはフィードバックがありましたら、お気軽に以下にコメントしてください。 Exceldemy にアクセスしてください
関連記事
- Excel で CSV ファイルを読み取る方法 (4 つの最速の方法)
- 開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)
- [解決済み:] Excel で CSV ファイルが 1 列で開かれる (3 つの解決策)
- 列を含む CSV ファイルを Excel で自動的に開く方法 (3 つの方法)
- Excel VBA:カンマ区切りテキスト ファイルのインポート (2 ケース)
- 列を含む CSV ファイルを Excel で開く方法 (3 つの簡単な方法)
-
Excel で CSV ファイルを複数のシートに結合する (簡単な手順)
Excel ファイルを操作していると、複数の CSV ファイルが作成されることがあります。現在、これらの CSV ファイルを 1 つのワークブックにマージすることが頻繁に必要になります。この記事では、Excel で CSV ファイルを複数のシートにマージするすべての手順を紹介します。 ここからソース CSV ファイルと最終的な結合ワークブックを無料でダウンロードできます! CSV ソース ファイル: 最終マージ ファイル: CSV ファイルを複数の Excel シートにマージする手順 たとえば、6 年生、7 年生、および 8 年生のレポート カード用に、複数の生徒のさまざまな科目用
-
Excel で CSV ファイルをマージする方法 (2 つの簡単な方法)
CSV ファイルはコンマ区切り値ファイルで、表形式のデータを保存するために使用できます。 メモ帳などのテキスト エディタで開くことができます 、または Microsoft Excel などのスプレッドシート プログラムで . CSV ファイルは、異なるソフトウェア アプリケーション間でデータを共有するためによく使用されます。複数の CSV ファイルをマージすることで、それらのコンパイルを行うことができます。この記事では、Excel で CSV ファイルをマージする方法について、2 つの簡単な方法を説明します。 . Excel で CSV ファイルを結合するためのシンプルで簡単でありながら効