データベースからCSVファイルを定期的にダウンロードする場合、または同様の情報を含む多数のCSVファイルを受け取る場合は、それらのファイルをすべて1つの大きなファイルに結合する必要があります。
CSVファイルを自動的にマージする機能は、Excelで印刷領域を設定して、うまく印刷されないスプレッドシートを修正するのとほぼ同じくらい、時間と正気を大幅に節約できます。最近、大量のデータが約100の異なるCSVファイルに分割され、各ファイルに同じ数の行が含まれ、各行に同じタイプのデータが含まれているという状況に遭遇しました。
各CSVファイルは会社からの注文を表しており、私の会社はそのすべてのデータを1つのファイルにすばやく並べ替えることができる必要がありました。次に、結合されたデータをピボットテーブルに整理して、制作チームが各製品をどれだけ作成する必要があるかを把握できるようにします。これを行う理由はさまざまですが、大量のデータを組み合わせて並べ替える必要がある場合は、最も簡単な解決策になる可能性があります。
各ファイルを個別に開いてから、すべてのデータを1つのファイルにコピーして貼り付けるのではなく、コマンドプロンプトを使用してプロセスを自動化できます。誰かが複数のCSVファイルからすべてのデータを手動でコピーして1つのCSVファイルに貼り付けるのを目撃したので、CSVファイルをマージする機能は大幅な時間の節約になる可能性があることを知っています。
目次 非表示1Windows7でCSVファイルをマージする方法2Windows 7で複数のCSVファイルを1つのファイルに結合する方法(写真付きガイド)3 Windows4でCSVファイルをマージする方法に関する追加情報4追加のソースWindows7でCSVファイルをマージする方法
- すべてのcsvファイルを同じフォルダーに入れます。
- 検索フィールドに「cmd」と入力して、 コマンド・プロンプト.
- 「cd」と入力し、次にフォルダパスを入力して、Enterキーを押します。
- タイプ * .csvall-groups.csvをコピーします、次にを押します 入力.
- 結合されたファイルを表示して開き、結果を確認します。
これらの手順の写真を含む、WindowsでのCSVファイルの組み合わせに関する追加情報については、以下の記事に続きます。
Windows 7で複数のCSVファイルを1つのファイルに結合する方法(写真付きガイド)
この記事の手順はMicrosoftWindows 7で実行されましたが、Windows10を含む新しいバージョンのWindowsオペレーティングシステムでも機能します。
手順1:すべてのCSVファイルを1つのフォルダーに移動します。
このファイルはデスクトップにある必要はありませんが、私は通常、簡単にするためにそこに置いています。ただし、後で参照する必要があるため、場所をメモしておいてください。さらに、CSVファイルのマージプロセスが完了すると、出力されたCSVファイルもこの同じフォルダーに配置されます。
ステップ2:をクリックします 始める ボタンをクリックし、クリックします 全プログラム、 クリック 付属品 フォルダを右クリックし、 コマンド・プロンプト オプションと選択 管理者として実行.
スタートメニューの下部にある検索フィールドに「cmd」と入力することもできます。これにより、検索結果としてコマンドプロンプトが表示されます。次に、右クリックして コマンド・プロンプト 検索結果をクリックし、 管理者として実行.
ステップ3:「cd」、スペース、フォルダの場所の順に入力し、「Enter」を押します。
下の画像を見ると、私のフォルダは「csvファイル」と呼ばれ、「デモ」と呼ばれるユーザーのデスクトップにあることがわかります。フォルダを右クリックしてクリックすることで、フォルダの場所を見つけることもできます プロパティ。または、長押しすることもできます シフト、次にフォルダを右クリックして[パスとしてコピー]を選択します。
したがって、入力しているデータの行は次のようになります–
cd C:\ Users \ Demo \ Desktop \ csvファイル
ステップ4:タイプ * .csvall-groups.csvをコピーします 次の行で、を押します 入力 キーボードで。
出力ファイル名は「all-groups.csv」から任意のファイル名に変更できます。この手順で選択する名前は、マージされたすべてのCSVファイルを含む大きなファイルの名前になります。
手順5:フォルダを開いて、作成したばかりの新しいファイルを確認します。
ステップ6:ファイルをダブルクリックして、結合されたすべての情報を表示します。
下の画像では、3番目の列で、元々そのデータ行が含まれていたファイルを指定したことに注意してください。 CSVファイルをマージすると、結果の出力ファイルにはすべての情報がこのように整理され、1つのファイルのデータが以前に追加されたすべてのデータの後に追加されます。
以下の記事では、Windowsで複数のCSVファイルを組み合わせる方法について説明します。
WindowsでCSVファイルをマージする方法に関する追加情報
Windowsエクスプローラーでそのフォルダーを参照し、を押し続けると、フォルダーへのパスをすばやく見つけてコピーできます。 シフト キーボードのキーを押してから、フォルダを右クリックして選択します パスとしてコピー.
このプロセス全体は、すべてのCSVファイルに同じ数の列が含まれていて、それらの列の見出しがすべて同じである場合に、はるかにうまく機能します。
すべてのファイルを結合した後、各ファイルに独自の個別のヘッダーがある場合、それらのヘッダーは結合されたファイルの各データセットの上部に存在します。私は通常、データをアルファベット順に並べ替えてから、ヘッダーの追加のインスタンスを削除するのが最も簡単だと思います。
追加の情報源
- GoogleスプレッドシートからCSVとして保存する方法
- CSVファイルを組み合わせる
- CSVファイルを使用して連絡先をGmailにインポートする方法
- デフォルトでExcelでCSVファイルを開く方法
- Excel2013でCSVファイルとして保存する方法
- Excel2010でピボットテーブルを作成する方法