Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

「プロダクト ID」 を含む顧客注文のリストを検討してください。 、「顧客」「日付」 .

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

この製品と販売のリストに「製品 ID」 が付いていることに注意してください。 、「アイテム」「販売」 米ドルで。

共通の「プロダクト ID」: に基づいて外部結合を実行します。

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

方法 1 – IFERROR 関数と VLOOKUP 関数を使用する

手順 :

  • B4 に移動します>>CTRL + T を押します。 テーブルを作成して挿入するには .

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

  • テーブルに名前を付けます 「Order_Tbl」。

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

  • 2 番目のテーブルを作成します。 「Product_Tbl」 という名前を付けます。 .

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

  • C5 に移動します 以下の数式を入力します。

=IFERROR(VLOOKUP([@[Product ID]],Order_Tbl,2,FALSE),"")

製品 ID Order_Tbl は列ヘッダーを指します。 はテーブルです 範囲。

計算式の内訳:

  • VLOOKUP([@[商品ID]],Order_Tbl,2,FALSE) → テーブルの左端の列の値を検索し、指定された列の同じ行の値を返します。ここでは、[@[製品 ID]] ( ルックアップ値 引数) は Order_Tbl にマッピングされます (テーブル配列 引数)「順序」 の配列 ワークシート。  2 (col_index_num 引数) はルックアップ値の列番号を表します。 誤り (レンジルックアップ 引数) は完全一致を指します。 ルックアップ値の。
    • 出力 → 「サム」
  • IFERROR(VLOOKUP([@[製品ID]],Order_Tbl,2,FALSE),””)
      になります
    • IFERROR(“サム”, 「」) → 式にエラーがある場合は、value_if_error を返します。それ以外の場合は、式の値。こちらは「サム」です。 はです。 引数、および「」(空白)エラーの場合の値です。 議論。関数は「サム」 を返します。 .
    • 出力 → 「サム」

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

  • D5 に移動します。 以下の式を使用してください。

=IFERROR(VLOOKUP([@[Product ID]],Order_Tbl,3,FALSE),"")

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

  • E5 に以下の式を入力します。 .

=IFERROR(VLOOKUP([@[Product ID]],Product_Tbl,2,FALSE),"")

Product_Tbl テーブルを表します 範囲。

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

  • F5 を選択します。 数式バーに式を入力します。

=IFERROR(VLOOKUP([@[Product ID]],Product_Tbl,3,FALSE),"")

これが出力です。

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

方法 2 – Power Query エディターを使用する

手順 :

  • B4 を選択します 「注文」 ワークシート>>データに移動します タブ>> テーブル/範囲からを選択します .

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

  • [閉じてロード] をクリックします。  >> 閉じてロードを選択します .

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

  • 接続の作成のみにチェックを入れます>> [OK] をクリックします。 .

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

テーブルについても手順を繰り返します。 「注文」 ワークシート。

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

  • [データの取得] に移動します。>> [クエリの結合] を選択します。>>結合を選択します .

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

  • 以下の GIF に示されている手順に従います。

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

  • [閉じてロード] をクリックします。 .

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

  • データのインポート内 ウィンドウで、テーブルを確認してください。 と新しいワークシート  >> [OK] をクリックします。 .

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

これが最終出力です。

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

Excel で完全外部結合を実行する方法

2 つのデータセット/テーブル内のすべての行を 1 つに結合する完全外部結合を実行します。

手順 :

  • 「ベストセラー」 に移動します。 ワークシート>> テーブル を作成します 「Best_Sellers_Tbl」 という名前を付けます。 .

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

  • 「数量」 で前の手順を繰り返します。 「Quantity_Tbl」 を作成するためのワークシート .

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

  • テーブルをロードして接続を確立する 上記の手順に従ってください。

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

  • [データの取得] に移動します。>>結合を選択します クエリの結合 .

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

  • 以下の GIF に示されている手順に従います。

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

  • 新しいワークシートにデータをロードします。 テーブルとして .

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

これが出力です。

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

続きを読む: Excel で左結合を実行する方法

Excel で内部外部結合を実行する方法

手順 :

  • テーブルをロードします PowerQuery に入力します。 エディタ>> マージ 以下に示す 2 つのクエリ。

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

  • 閉じる ロード 変換されたデータは新しいワークシートに変換されます。

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

続きを読む: Excel で内部結合を行う方法

練習セクション

ここで練習してください。

Excel の外部結合をマスター:シームレスなデータ結合のための 2 つの実証済みの方法

練習ワークブックをダウンロード

関連記事

  • Excel で Power Query を使用して 2 つのテーブルを結合する方法
  • Excel で左外部結合を実行する方法
  • Excel で相互結合を作成する方法

<

ソリューション付きの高度な Excel 演習を無料で入手しましょう!
  1. Excel で複数の基準に基づいてテーブルからデータを抽出する方法

    必要なときにデータを抽出することは、スプレッドシートを使用する主な要因であり、Excel も例外ではありません。データを Excel に表形式で保存して、それらを抽出します。今日は、複数の基準に基づいてテーブルからデータを抽出する方法を紹介します。 まず最初に、例のベースとなるデータセットについて知りましょう。 ここには、映画のリストと、ジャンルと主演俳優、およびリリース年を含むテーブルがあります。このデータセットを使用して、複数の基準に基づいてデータを取得します。 これは、物事を単純にするための基本的なテーブルであることに注意してください。実際のシナリオでは、はるかに大規模で複雑な

  2. 数式を使​​用して Excel でセルの変更を追跡する方法 (簡単な手順)

    多くの場合、Microsoft Excel でセルの変更を追跡する必要があります。 Excel の数式を使用して、セルの変更を追跡できます。これは、セルの変更を追跡するための非常に便利で高速な方法です。この記事では、数式を使用して Excel でセルの変更を追跡する方法を順を追って説明します。 以下のリンクから練習用ワークブックをダウンロードできます。 CELL 関数を使用して Excel でセルの変更を追跡する Excel 数式の 3 つのステップ 多くの場合、非常に大きなワークシートで最後に変更されたセルを追跡する必要がある場合があります。さらに、他の人が、最近変更されたセルを知る必要