エクセルのMicrosoft Queryを使って統合データを作成する方法

エクセルでデータのクリニングをMicrosoft Queryでやってみませんか?

Microsoft officeのExcel(エクセル)で、各シートのデータを共通の値でまとめたい時に、昇順or降順で並び替え→目視で列の値を見比べ→統合シートに値を貼り付け。でやっていて、まぁそれでもそんなに時間がかかっている訳では無かったのですが、これがルーチン業務だった為、年間するとまぁそこそこの時間数になっていました。

スポンサードサーチ

Microsoft Queryを使って統合データを作成する方法

私は無駄なコスト&リソースカットがモットーの為、色々調べて『【Microsoft Query】を使って統合データを作成』の方法に落ち着きました。やり方はこんな感じです。

エクセルの複数シートにわたるデータで統合データを作成する方法

1、1つのエクセルファイルのシート毎別に統合前のデータを貼り付ける

2、各シートの見出しを含むデータ範囲を名前の管理で『定義された名前』として登録
・名前の管理は、『メニュー>名前の管理>新規作成>名前/参照範囲を入力』もしくは、範囲をセル指定>左のセル範囲がしていされている個所に『定義された名前』を直接入力でもOKです。

thum01

3、全シートのデータ範囲の『定義された名前』登録完了後、『メニュー>その他のデータソース>Microsoft Query』選択後、『Excel Files*>OK』。データベースとして、当該エクセルファイルを選択後、OKをクリック。

thum02

thum03

4、各シートの見出しが左側に表示されるので、右側のクエリ列に全てor指定して追加後、次へをクリック。「クエリでテーブルを結合できないため、~結合してください。」と表示されるが、気にせずOKをクリック

thum04

5、上部に各シートの見出し名、その下に全シートの値が表示されます。

6、上部の各シートの見出しの軸となる共通の値同士をドラッグで繋ぎあわせます(線で繋がれた状態になります)。メニュー>ファイル>Microsoft Excelにデータを返す>新規ワークシート>OK

thum05

7、なんと!軸となる共通の値を基準に統合データの完成です!

メリット

このMicrosoft Queryの一番のメリットは、作成後、1、の統合前データの見出しが同じ場合、統合前データの値のみ更新後、メニュー>データ>すべて更新>すべて更新を実行するだけで、統合データのみが更新されるって所です!

作成したデータを過去データとして、別シートに貼り付けておけば、以降は、統合前の元データの値を更新するだけっていう優れものです!しかも、商品管理等毎日行う複数のリストデータも応用次第では、毎日更新できるという所もイケてる所です。

皆さんも機会があればぜひご活用ください!

Microsoft Queryは最新のエクセルでいかがですか?

ところで皆さんが使っているエクセルは最新版ですか?最新のエクセルなら、インターフェースも旧バージョンよりも改善されているし、動作もサクサクして快適です。最新のエクセルはMicrosoft365がおすすめです。最後に、Microsoft365について宣伝させてください。

Microsoft365のOutlookは便利

Microsoft365は旧Office365でいつでも最新のOffice製品を使える総合サービスです。Microsoft365には全てのOffice製品に加えてテレワーク向けのサービスが豊富にパッケージされていますので、興味がある方は一度検討してみてはいかがでしょうか?

Microsoft365購入リンク

まずは、1年お試し使用したい方はこちらをどうぞ

Microsoft365公式サイトで始める方はこちらをどうぞ

Microsoft 365 1 か月無料試用版 - Microsoft Store
Microsoft 365 Personal を 1 か月間無料でお試しください。 AI 搭載の Office アプリや 1 TB のクラウド ストレージ、最新のモバイル機能で、最高の成果を生み出しましょう。

Microsoft365について詳しく知りたい方はこちらをどうぞ

最新のOfficeが使えるMicrosoft365についてまとめた記事になります。興味がある方はこちらもどうぞ。

Microsoft365(office365)の価格とクラウド&テレワーク化
Microsoft365(旧office365)でテレワーク化のメリットとデメリットを解説します。マイクロソフトのクラウド化サービスでテレワーク化を目指す際の機能の解説から導入にあたってのメリットやデメリットを実体験を基に解説しています。Microsoft365(旧office365)の価格設定や各プランの違いなどもわかるのでテレワーク化やクラウドサービス導入を検討している方は参考になると思います。

エクセルの関数について勉強したい方はこちらをどうぞ。

Excelで良く使う関数一覧
兼業フリーランサーの僕が普段良く使うエクセル関数を紹介します。これさえ覚えておけばある程度のエクセル業務はこなせるはずなので覚えておいて間違い無いです。エクセル関数はオフィスワークの最低スキルなので思えておきましょう。
COUNTIFS関数を使ってエクセルで複数条件を設定する方法
エクセルで複数の条件を設定できるCOUNTIFS関数について紹介しています。COUNTIF関数の応用となる関数なのでエクセル関数を学びたい人の参考になります。
SUMIF SUMIFS SUMPRODUCT関数を使ってエクセルを使いこなそう
エクセルのSUM関数の応用関数:SUMIF関数・SUMIFS関数・SUMPRODUCT関数の使い方を紹介しています。エクセルの作業効率アップに役立つので使いこなしましょう。

 

タイトルとURLをコピーしました