エクセルで複数のブックを結合して、検索・抽出する方法。コラムCADおすすめ本カテゴリ一覧お問合せホームライフハックエクセルで複数のブックを結合して、検索・抽出する方法。2017.01.08複数のエクセルブックのデータを結合する方法を、紹介します。一つのエクセルファイルになるので、オートフィルで抽出したり、並べ替えたり。エクセル上でいつも通りにデータを扱えます。Query」でデータを処理して結合する。Query」でデータを処理して結合する。「複数のエクセルブックのデータを結合して、検索、抽出したい」ということです。複数の装置の部品リスト(エクセルファイル)がそれぞれあったとします。それらから、共通して使われている部品を抽出したい。そんなときにこの記事の方法が役立ちます。方法のフローまずは全体的な方法のフローです。アドインを公式サイトから、エクセルに導入する。アドインでデータを処理して結合する。方法の説明に当たって、下記のような課題を設定しました。「装置A、装置B、装置Cの部品リスト」のエクセルファイルがそれぞれあるとする。装置A~Cに共通して使われている部品を検索、抽出したい。装置A~Cの部品リストはこんな感じ。そこで、それぞれの部品表を結合し、一つの部品リストにしていきます。結合さえできれば、オートフィルで簡単に抽出したり並べ替えたり、自由に処理が出来ますよね。具体的に書いていきます。Query」をインストールする最新のエクセル(2016~)なら標準機能です。新規にインストールする必要はありません。下記の公式ページからダウンロードし、インストールします。Centerシステム要件に注意してください。Query」でデータを処理して結合する。Queryのバージョンが最新版(2017/04/04公開のVer.2.43.4647.201以降)の方法です。旧バージョンなら、次の2’の方法を試してください。2017/4/4に公開されたバージョンから、結合だけなら更に楽になりました。手順は下記の通りです。Queryタブを選択し、ファイルから→フォルダーからをクリック。最新版エクセル(2016)の場合ブック(エクセルファイル)が格納されたフォルダを指定します。「結合」というボタンがあります。▼からメニューを出して、「結合および読み込み」をクリック。リストを書いているシート名をクリック。シート1ならシート1を。Query」でデータを処理して結合する。Queryのバージョンが古い場合の方法です。最新バージョン(2017/04/04公開のVer.2.43.4647.201以降)なら、上述の2.で完結します。Queryタブを選択し、ファイルから→フォルダーからをクリック。ブック(エクセルファイル)が格納されたフォルダを指定します。ブックが読み込まれました。単なるブックの一覧になっていて表(テーブル)の中身が無いですね?2-2.テーブルの中身を取り込むクエリタブ→クエリの編集をクリック。「クエリエディタ」を立ち上げます。Content列見出しを右クリック。列の追加タブ→「カスタム列の追加」をクリック。でてきたウィンドウに下記数式を書き込みます。=Excel.Workbook([content])ちなみに、[content]は手打ちしなくても、右に出ている項目をダブルクリックすると書き込まれます。Content列見出しを右クリック。Content列を削除します。カスタム列見出しの右上マークをクリック。OKを押して展開します。列の追加タブ→「カスタム列の追加」をクリック。でてきたウィンドウに下記数式を書き込みます。=Table.PromoteHeaders([カスタム.Data])「新しい列名」には、適当な名前を付けておいて下さい。(この例ではカスタム2と付けた)ちなみに、[カスタム.Data]は手打ちしなくても、右に出ている項目をダブルクリックすると書き込まれます。今作った「カスタム2」列見出しを右クリック。作った「カスタム2」列見出しの右上マークをクリック。OKを押して展開します。下のチェックボックスはオフにしておいてください。はい、結合されました。3.【完成】エクセルに結合後のデータを戻すホームタブ→「閉じて読み込む」をクリック。結合データがエクセルに移りました。あとは並べ替えたり、いつも通りエクセルで編集ができます。購入先がXX社の部材を抽出する、とかもできますね。この方法の良いところ素人でも付け焼刃で簡単にできることです。私は当初VBA、マクロ、Accessにデータを渡して・・など色々試したのですが時間と手間ばっかりかかって挫折しました。公式アドインとして用意されたのは本当にありがたいです。コピーnoboyuのぼゆエンジニアリング関連記事スポンサーリンクフリーランスになる踏ん切りがつかないなら、まずは可処分時間を増やすといいと思った機械製図技能検定2級、一週間前の悪あがきを紹介するよ。スポンサーリンクプロフィールのぼゆです。普段は個人事業主として、機械設計や製図の請負などに従事しています。独学から入ったので、その勉強法や業務上のTipsなどを綴ります。モールの応力円とは?意味と書き方を、計算をすっとばして説明するよ【超初心者向け】2017.07.082020.02.01「片持ちばり」のSFDとBMD。3パターンの計算を解説するよ2017.08.032019.12.09超初心者向け。(曲げモーメント図)書き方マニュアル2016.12.042019.12.09AutoCAD互換の「IJCAD」、2D業務での使用感と違いをレポート。維持費が大幅にダウンできそうです2017.07.162019.12.09超初心者向け。Query」でデータを処理して結合する。Query」でデータを処理して結合する。目次へトップサイドバースポンサーリンクプロフィールのぼゆです。普段は個人事業主として、機械設計や製図の請負などに従事しています。独学から入ったので、その勉強法や業務上のTipsなどを綴ります。モールの応力円とは?意味と書き方を、計算をすっとばして説明するよ【超初心者向け】2017.07.082020.02.01「片持ちばり」のSFDとBMD。3パターンの計算を解説するよ2017.08.032019.12.09超初心者向け。(曲げモーメント図)書き方マニュアル2016.12.042019.12.09AutoCAD互換の「IJCAD」、2D業務での使用感と違いをレポート。維持費が大幅にダウンできそうです2017.07.162019.12.09超初心者向け。Query」でデータを処理して結合する。Query」でデータを処理して結合する。(旧バージョンの場合)3.【完成】エクセルに結合後のデータを戻すこの方法の良いところタイトルとURLをコピーしました。