![見出し画像](https://assets.st-note.com/production/uploads/images/37092578/rectangle_large_type_2_9ac3f43bb68f77c50062965492e19c1e.png?width=1200)
【エクセル パワークエリ】フォルダの中のすべてのCSVファイルを簡単に自動で結合する方法 【Excel Power Query】
++++++動画で解説++++++
![](https://assets.st-note.com/img/1665486517640-mvCQtM4bgZ.png?width=1200)
最近のExcelに搭載されたPower Queryの機能を使うと、フォルダの中にあるすべてのCSVファイルから、自動で中身のデータを一括取得して結合することができます。
![画像15](https://assets.st-note.com/production/uploads/images/37092853/picture_pc_00b3641ff9b7a7098d057bcaeac4b24c.png?width=1200)
これまではマクロをVBAでコーディングしないと、こんなことはできませんでしたが、Power Queryを使うと、こういった作業はマウス操作だけで簡単に自動化できます。
■取り込み手順
こんなCSVファイルがフォルダ内にあるとします。
![画像5](https://assets.st-note.com/production/uploads/images/37088019/picture_pc_8bff1fd85ebb9a16eb4a1b694bcce4cb.png)
![画像3](https://assets.st-note.com/production/uploads/images/37088230/picture_pc_dd5c665276a941fa8bd264c7055815ef.png)
![画像4](https://assets.st-note.com/production/uploads/images/37088273/picture_pc_e75c54090015d25253b00299efa76855.png)
![画像5](https://assets.st-note.com/production/uploads/images/37088301/picture_pc_3946d02a08041f0cfa155c95ecd91cbc.png)
以下の手順で、簡単に全てのデータをPower Queryに取得し結合することができます。
![画像6](https://assets.st-note.com/production/uploads/images/37088495/picture_pc_947d3c9ae60d30f3444347eff510eca3.png)
![画像7](https://assets.st-note.com/production/uploads/images/37088994/picture_pc_bd63dfc194a24ed0234b31f09146262d.png?width=1200)
![画像8](https://assets.st-note.com/production/uploads/images/37089700/picture_pc_5bb6cf4922c3cf8e64b56ba2c9746ea4.png?width=1200)
![画像19](https://assets.st-note.com/production/uploads/images/37120120/picture_pc_cedff1f1e7e30c37689c12ebee47edde.png)
![画像10](https://assets.st-note.com/production/uploads/images/37090071/picture_pc_2c35785eaa5825d1ba68c37c6b38014b.png)
![画像11](https://assets.st-note.com/production/uploads/images/37090146/picture_pc_19b1b2a3b2ee46f2c8092a09077f0265.png?width=1200)
![画像12](https://assets.st-note.com/production/uploads/images/37090232/picture_pc_a9ef6d714589166de49cb4c1ba8bf6be.png?width=1200)
Power Query内でデータを加工したければ、このままクエリにステップを追加していきます。
もし、このままExcelシート上に結合データを表示したければ、このクエリをテーブルとしてExcelシートに読み込ませます。
![画像13](https://assets.st-note.com/production/uploads/images/37090513/picture_pc_d017deef0672efcb8003dc7ae16d7478.png?width=1200)
![画像14](https://assets.st-note.com/production/uploads/images/37090637/picture_pc_35bd885ccd2912e9ae202f45dff351d3.png)
![画像15](https://assets.st-note.com/production/uploads/images/37090756/picture_pc_23ea9e8b54b3f84bd4c84d8e6bb0ab55.png)
■CSVファイルを追加したとき
先ほどCSVファイルの取込元として指定したフォルダに、新たにCSVファイルが追加された場合は、クエリを更新するだけでテーブルに新たな結合データが追加されます。
![画像16](https://assets.st-note.com/production/uploads/images/37093596/picture_pc_c862079db58982ce365aea9a0a3012f4.png?width=1200)
![画像19](https://assets.st-note.com/production/uploads/images/37093866/picture_pc_781adb9d8c2f88e62fad1f31222906be.png)
先ほどクエリを設定したExcelシートでクエリを更新します。
![画像19](https://assets.st-note.com/production/uploads/images/37120224/picture_pc_5918fa6125f555772a1db5063c4fabc6.png?width=1200)
![画像18](https://assets.st-note.com/production/uploads/images/37093790/picture_pc_141f27b3dad911f7afac071735a14562.png?width=1200)
このように、フォルダ内に新たにCSVファイルが追加された場合も、クエリを更新するだけで、即座にファイルの取込と結合が再実行されます。
■さいごに
CSVファイルの中身のデータを手動で結合しようと思ったら、1つ目のCSVファイルを開いてコピーして貼り付け、2つ目のCSVファイルを開いてコピーして貼り付け、、、なんて作業を延々とやることになります。
これまでは、こういった単純な反復作業を自動化するためには、マクロをコーディングする必要がありました。
プログラマーでもない人からすると、マクロはかなり難易度が高いため、仕方なく時間をかけて手作業でやっていた人も多かったと思います。
しかし、Excel2016で搭載された『データの取得と変換』(=PowerQuery)を使うと、マウスをカチカチやるだけで、こんなにも簡単に複数ファイルのデータ結合を自動化できてしまいます。
これからは、このPowerQueryの機能を使えるかどうかで、Excelで行う仕事の効率が天と地ほどに開いてしまう気がしています。
新たに配属された新入社員にExcelを教えるなら、正直VLOOKUP関数よりもクエリを教えた方がいいんじゃないかとすら思っています。
そんな簡単で便利なExcelクエリ。
あなたも使ってみたくなってきましたよね?
私はストアカというサイトで、Excelクエリについて学ぶことができるオンライン講座を開催しています。
これから先、確実に必要になるであろうExcelのクエリ機能について、職場の先輩や同僚に先んじて学んでみたいという方は、ぜひ受講してみてください。
入門編は、実務でよくあるレポート集計業務をサンプルにして、クエリを使った集計を実際に行っていただく実習形式の講座です。
Power Queryを実務で使うイメージを持っていただくのに、最適な内容となっています。
初級編は、Power Queryの機能の中から、実務で使う機会が特に多い機能を広く学ぶことができる内容となっています。こちらも実習形式です。
こちらの講座を受講いただくと、Power Queryの基本的な使い方はほぼ習得できます。
Excelの関数が分からなければ、おそらく職場の誰かに聞けば教えてもらえます。
しかし、ExcelのPower Queryの使い方となると、おそらく職場で知っている人はほとんどいないと思いますので、誰にも聞けません。
何らかの方法で自ら学ぶことなります。
そんなとき、こちらの講座をご利用いただくことで、Power Queryの実践的な使い方を最速で習得することができます。
また、分からないことがあれば、その場で講師に質問し、すぐに疑問を解決することができます。
自分一人で学習するのとは比較にならないスピードでPower Queryの知識だけでなく、実務でPower Queryを効果的に使うためのノウハウを学ぶことができます。
ぜひこちらのリンクから講座ページをご覧になってみてください。
講師のオンライン講座一覧
Power QueryだけでなくExcelに関する解説動画を、こちらのサイトで投稿しています。
独学でPower Queryを学びたい場合は、ぜひアクセスしてみてください。
![](https://assets.st-note.com/img/1665394335735-LF2bktnmIx.png?width=1200)
おしまい。
ここから先は
![](https://assets.st-note.com/production/uploads/images/88377139/profile_d29384f069b139ac6b76498e836a7e1a.png?fit=bounds&format=jpeg&quality=85&width=330)
Excel PowerQuery に関する記事まとめ
ExcelやPowerQueryを実務で使うために有用なテクニックやノウハウを書いた有料記事をまとめています。過去に投稿した有料記事を、す…
よければサポートしていただけると嬉しいです😀 有用な記事や動画を制作していけるように頑張ります❗️