記事内に広告が含まれています。

【Excel】3つのExcelファイルを1つに自動統合!売上データの実例

Excel

複数のExcelファイルに分かれたデータを、1つのファイルにまとめる作業をしたことはありませんか?

例えば、各支店から送られてくる売上データを、1つのExcelファイルにまとめる作業。

ファイルを1つずつ開いてコピー&ペーストするだけでも、毎日繰り返すとなると手間がかかります。

今回は、3つのExcelファイルに分かれた売上データを、1つのExcelファイルに自動で統合する仕組みを作ってみました。

投稿者
もも

40代・大阪の女性フリーランスSE。
業務効率化・自動化の仕事をしています。
最近はUiPathを中心に、Pythonや生成AIにも挑戦中。
効率化の事例や学んだことなど発信しています。

ももをフォローする

今回自動化する作業

A支店・B支店・C支店の3つの売上データを、1つのExcelファイルにまとめます。

各支店のExcelファイルには、2026年11月1日の売上データが1件ずつ入っています。

統合前のExcelファイル

A支店.xlsx

日付売上金額
2026/11/1100,000

B支店.xlsx

日付売上金額
2026/11/190,000

C支店.xlsx

日付売上金額
2026/11/1150,000

どのファイルも「日付」「売上金額」の2列だけのシンプルな構成です。

今回は、この3つのファイルを1つにまとめます。

自動化の流れ

今回の自動化は、次のような流れです。

  1. 各Excelファイルを取得する
  2. ファイル名から支店名を取得する
  3. 日付・支店名・売上金額の順番でデータをまとめる
  4. 1つのExcelファイルに出力する

実行結果

自動化を実行すると、3つのExcelファイルのデータが1つにまとまりました。

統合後のExcelファイル

売上データ統合.xlsx

日付支店名売上金額
2026/11/1A支店100,000
2026/11/1B支店90,000
2026/11/1C支店150,000

元のExcelファイルにはなかった「支店名」の列が追加され、3支店の売上データを一覧で確認できるようになりました。

3つのファイルが1つにまとまりました! ファイルを開いてコピーする手間がなくなるのは便利ですね。

自動化するメリット

今回のようなExcelファイルの統合作業を自動化すると、次のようなメリットがあります。

  • 作業時間の短縮:ファイルを1つずつ開いてコピーする作業が不要になる
  • 転記ミスの防止:コピーする範囲の間違いや転記漏れを減らせる
  • 繰り返し作業の効率化:同じ形式のファイルなら、同じ仕組みを繰り返し利用できる

今回は3つのファイルだけですが、実際の業務ではもっと多くのファイルを扱うこともあります。

こうした定型的な作業は、自動化することで負担を減らせそうです。

自動化の方法

今回紹介したExcelファイルの統合処理は、Python・Excel VBA・UiPathなどを使って自動化できます。

まとめ

今回は、3つのExcelファイルを、1つのExcelファイルに自動で統合する例を紹介しました。

元のファイルからデータを読み込み、支店名を追加してまとめるだけのシンプルな処理ですが、繰り返し発生するExcel作業の効率化に役立ちます。

今回は一番シンプルな例でしたが、実際の業務では統合元のデータは削除したり、色々と応用できます。

今後も、身近な業務を題材に、さまざまな自動化の実例を紹介していきたいと思います。