ホームページ >トピック >excel >Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

青灯夜游
青灯夜游転載
2022-09-16 10:07:418979ブラウズ

前回の記事「実践 Excel スキル共有: ワークシート間で合計する 4 つの方法 」では、ワークシート間で合計する 4 つの方法を学びました。今日は、Excel の Power Query プラグインについて説明します。ワークシートの要約が非常に便利で高速であることがわかりました。

Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

金融王では、毎月月末に全国各地の売上データを集計し、データ分析を行っています。彼が以前に使用していた方法は、各ワークシートのデータをコピーして 1 つのワークシートに貼り付けてから、ピボット テーブル分析を実行することでした。しかし、国内には非常に多くの都市があり、コピー&ペーストには時間がかかりすぎます。また、中間データが変更されたらどうなるでしょうか?心配しないでください。今日は、複数のワークシートからデータを動的に取得するのに役立つ、EXCEL の非常に便利なスキル、powerquery マルチテーブル マージを紹介します。

1. Power Query の最初の概要

以下に示すように、このワークブックでは、各ワークシートに国内の各地域の売上高がリストされています。データは例として、4 都市の基本データのみをここに示します。

Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

まず、データ タブを開き、[取得と変換] グループでファイルからワークブックから新しいクエリを作成します。

Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

Power Query はもともと EXCEL のプラグインです。以前のバージョンの EXCEL2016 では、別途ダウンロードする必要がありました。ただし、Excel2016 では、このスキルが組み込まれています。データタブの[取得と変換]グループは誰でも直接使用できます。これは Power Query の重要性を示すのに十分です。最新の EXCEL バージョンにアップグレードすることをお勧めします。EXCEL2016 より前のバージョンの場合は、Baidu から powerquery プラグインをダウンロードしてインストールできます。

Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

ポップアップ ウィンドウでワークブックを見つけてインポートします。

Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

ポップアップ ナビゲーター インターフェイスで、[複数選択] をオンにし、結合する必要があるすべてのワークシートを選択して、右下隅の [編集] を選択します。 。

Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

これにより、POWER QUERY エディター インターフェイスが表示されます。

Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

このインターフェイスは、Power Query 操作を実行するためのメイン インターフェイスです。上のメニュー バーが EXCEL メニュー バーに非常によく似ていることがわかります。クエリ ウィンドウの左側には 4 つの開いたワークシートが表示されます。右側のクエリ設定インターフェイスは PS に似ており、操作を記録して返すことができます。中央の領域にはテーブルの内容が表示されます。

2. Power Query を使用してデータを要約する

[ホーム] タブの [結合] グループにある [クエリの追加] をクリックします。

Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

#ドロップダウン リストで [クエリを新しいクエリとして追加] を選択します。

Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

ここには複数のテーブルがあるため、3 つ以上のテーブルを追加することを選択します。左側の使用可能なテーブルを右側に追加し、[OK] をクリックします

Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

左側のクエリ ウィンドウに追加のクエリ テーブル「Append1」があることがわかります。 4 つのテーブルのすべてのデータが要約され、中央のテーブル領域にはすべてのテーブルの内容が結合されて表示されます。

Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

結合したデータをワークシートに戻す必要があるので、「ホーム」タブの「閉じる」グループにある「閉じてアップロード」を選択し、チェックを入れます。 「閉じてアップロードする」を選択します。

1Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

[ロード先]ウィンドウで、[接続の作成のみ]を選択し、[ロード]をクリックします。

1Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

ワークシートのクエリ ウィンドウがワークブックの右側に表示されます。 Power Query エディターのクエリ ウィンドウにある 5 つのテーブルが示されています。

Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

私たちがしなければならないことは、新しいクエリ テーブル「Append1」をテーブルに表示することです。 「Append1」を選択し、右クリックして

1Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

「読み込み先」ウィンドウで「テーブル」を選択し、データをアップロードする場所として「新しいワークシート」を選択します。そして「ロード」をクリックします。

1Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

#結合されたデータが新しいワークシートに表示されます。このワークシートの名前を「Merge」に変更しましょう。データを以下に示します。

1Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する

#3. データの更新データが変更された場合はどうなりますか?

たとえば、先ほどの連結表では、連結データの総売上高は 102,281 であることがわかります。最初のデータである Li Liu の 2018 年 7 月 1 日の北京での売上は 1,780 です。 .

Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する次に、2018 年 7 月 1 日の北京での Li Liu の売上を 2500 に変更して、[保存] をクリックします。

1Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合する#次に、[データ] タブの [接続] グループで [すべて更新] をクリックします。

Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合するデータがすぐに変更されることがわかります。

Excel ケースシェアリング: Power Query を使用して複数のテーブルを結合するこれは、Power Query の最も強力な点です。データを変更したり、データを追加または削減したりするときはいつでも、データ ソース テーブル内で直接変更でき、その後、それを保存し、最後に「すべて更新」を実行すると、データ ソースの場所と名前が変更されていない限り、ワンクリックでデータが同期されます。

どうですか?Power Query はとても便利ですか?気に入ったら、自分で試してみることもできます。

関連する学習の推奨事項:

Excel チュートリアル

以上がExcel ケースシェアリング: Power Query を使用して複数のテーブルを結合するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はitblw.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。