マスター Power Query:2 つの Excel テーブルをシームレスに結合する
プロセスを示すために、2 つのデータセットがあります。 1 つは販売情報を示し、もう 1 つは販売者の地域を示します。販売情報データセットには、注文日、品目、営業担当者、数量、単価、手数料、総コストを設定します。

販売者の地域には営業担当者が含まれます。およびその販売地域。これら 2 つのテーブルを Power Query で結合したいと考えています。

ステップ 1 – データセットを Excel テーブルに変換する
- 最初のデータセットで、セル範囲 B4 を選択します。 H17 まで .

- 挿入に移動します リボンのタブをクリックします。
- テーブルを選択します 表から グループ。

- テーブルの作成 ダイアログボックス。
- 以前にセル範囲を選択したため、セル範囲が自動的にそこに表示されます。
- テーブルにヘッダーがあるにチェックを入れます .
- [OK] をクリックします。 .

- これが表です。

- 表上の任意のセルを選択すると、表のデザインが開きます。 リボンのタブをクリックします。
- テーブル デザインを選択します。 リボンのタブをクリックしてテーブル名を設定します。 売上データとして プロパティから グループ。

- 2 番目のデータセットで、セル範囲 B4 を選択します。 C9 へ .

- 挿入に移動します リボンのタブをクリックします。
- テーブルを選択します 表から グループ。

- テーブルの作成 ダイアログボックス。
- 以前にセル範囲を選択したため、セル範囲が自動的にそこに表示されます。
- テーブルにヘッダーがあるにチェックを入れます .
- [OK] をクリックします。 .

- 次の結果が得られます。スクリーンショットを参照してください。

- 表上の任意のセルを選択すると、表のデザインが開きます。 リボンのタブをクリックします。
- テーブル デザインを選択します。 リボンのタブをクリックしてテーブル名を設定します。 地域 として プロパティから グループ。

続きを読む: Excel で外部結合を実行する方法
ステップ 2 – Excel Power Query を使用して 2 つのテーブル間の接続を作成する
- 最初のテーブルの任意のセルを選択します。
- データに移動します。 リボンのタブをクリックします。
- テーブル/範囲からを選択します データの取得と変換のオプション グループ。

- これはSales_Dataを取得します。 テーブルを Power Query に変換します。
- ホームを選択します。 リボンのタブをクリックします。
- [閉じてロード] を選択します。 閉じるのドロップダウン オプション グループ。
- [閉じてロード] を選択します。 閉じてロードのオプション ドロップダウン オプション。

- データのインポート ダイアログボックスが表示されます。
- 接続の作成のみを選択します。 ワークブック内でこのデータを表示する方法を選択します セクション
- [OK] をクリックします。 .

- これにより、テーブルの名前との接続が作成され、クエリに表示されます。 .
- クエリはワークブックの右側に表示されます。

- 2 番目のテーブルの任意のセルを選択します。
- データに移動します。 リボンのタブをクリックします。
- テーブル/範囲からを選択します データの取得と変換のオプション グループ。

- これにはリージョンがかかります テーブルを Power Query に変換します。
- ホームを選択します。 リボンのタブをクリックします。
- [閉じてロード] を選択します。 [閉じる] のプルダウン オプション オプション。
- [閉じてロード] を選択します。 閉じてロードのオプション ドロップダウン オプション。

- データのインポート ダイアログボックスが表示されます。
- 接続の作成のみを選択します。 ワークブック内でこのデータを表示する方法を選択します セクション
- [OK] をクリックします。 .

- これにより、テーブルの名前との接続が作成され、クエリに表示されます。 .
- クエリはワークブックの右側に表示されます。

ステップ 3 – Power Query で 2 つのテーブルを 1 つに結合する
- データを選択します。 リボンのタブをクリックします。
- [データの取得] を選択します。 データの取得と変換のドロップダウン オプション グループ。

- クエリの結合から オプションで、[結合] を選択します。 .

- マージ ダイアログボックスが表示されます。
- ドロップダウン オプションから、Sales_Data を選択します。 表を表示し、地域を選択します。 2 番目のドロップダウン オプションからテーブルを選択します。
- 両方のテーブルの Sales Rep. 列を選択して接続を作成します。
- [OK] をクリックします。 .

- これにより、Power Query が表示されます。スクリーンショットを参照してください。

ステップ 4 – 結合されたテーブルを Excel にインポートする
- ヘッダーの両側矢印を選択します。

- フィルタ オプションが表示されます。 地域 を選択します。 オプション。
- [OK] をクリックします。 .

- この列で地域を取得します。スクリーンショットを参照してください。

- 地域を営業担当者の横にドラッグできます。
- ヘッダーをクリックしたままにして、目的の場所に設定します。

- ホームを選択します。 リボンのタブをクリックします。
- [閉じてロード] を選択します。 [閉じる ] のドロップダウン オプション オプション。
- [閉じてロード] を選択します。 閉じてロードのオプション ドロップダウン オプション。

- データのインポート ダイアログボックスが表示されます。
- テーブルを選択します ワークブック内でこのデータを表示する方法を選択します セクション
- 新しいワークシート を選択します。 データを配置するオプション。
- [OK] をクリックします。 .

- 次の結果が得られます。スクリーンショットを参照してください。

Excel で Power Query を使用して複数の列に基づいてテーブルを結合する方法
- 以前に行った手順に従って、2 つのテーブル間に接続を作成します。
- データに移動します。 リボンのタブをクリックします。
- [データの取得] を選択します。 データの取得と変換のドロップダウン オプション グループ。
- クエリの結合から オプションで、[結合] を選択します。 .
- [結合] ダイアログ ボックスで、Ctrl キーを押します。 重要な列を順番にクリックしてください。
- マージを続行します。

Excel で結合されたテーブルを更新する方法
更新はクエリから実行できます。 ワークブックの右側に表示されるセクション。

ワークブックから [クエリ] ウィンドウが消えた場合でも、簡単に取得できます。これを取得するには、データに移動する必要があります。 リボンのタブをクリックします。 クエリと接続から グループで、[クエリと接続] を選択します。 .

結合されたテーブルはデータから更新できます。 タブで [すべて更新] を選択する必要があります。 クエリと接続から グループ。

それ以外の場合は、結合されたテーブルの任意のセルをクリックする必要があります。クエリが開きます。 リボンのオプションです。次に、[更新] を選択します。 ロードから グループ。

練習用ワークブックをダウンロード
関連記事
- Excel で左結合を実行する方法
- Excel で左外部結合を実行する方法
- Excel で内部結合を行う方法
- Excel で完全外部結合を作成する方法
- Excel で相互結合を作成する方法
<
-
Excel でピボット テーブル データ モデルを作成する方法 (簡単な手順)
これまでは、このサイトの 1 つのデータ テーブルから生成されたピボット テーブルのみに焦点を当ててきました。 データ モデル 機能により、ピボット チャートに追加の利点がもたらされました。 データ モデルを使用 、1 つのピボット テーブルで複数のデータ テーブルを使用できます。データを結合できるように、1 つ以上の「テーブル リレーションシップ」を作成する必要があります。データ モデルは、Excel 2013 で導入された新機能です。この記事では、Excel でピボット テーブル データ モデルを作成する 6 つの手順を紹介します。 Excel でピボット テーブル データ モデルを作成す
-
Outlook メールを送信者、日付、キーワード、サイズなどで検索
「私のメールはどこに行ったの?消えただけです。」私のキャリアの中でこれを何回聞いたかは衝撃的です.しかし、Outlook で特定のメールを簡単に検索できることに気付いていない人の数ほど衝撃的ではありません。 日付、送信者、キーワードなどで Outlook メールを検索する方法についてこのガイドを読んだ後は、Outlook でもメールを見つけることができます。対処できる Outlook メール検索のヒントをすべて紹介します。 メールはインデックスに登録されていますか? 最良のメール検索結果を得るために、Outlook がすべてのインデックスを作成していることを確認しましょう。 索引付