Excel の power query で vlookup を実行するにはどうすればよいですか?

VLOOKUP はExcel で最も人気のある関数の 1 つであり、それについては疑いの余地がありません。 Excel を使い始めたときから、このことはわかっています。しかし、今日私はあなたたちに新しいことを話します。そしてあなたたちはそれを今すぐ学ばなければなりません。

取引内容は次のとおりです。

POWER QUERY を使用して 2 つの列を照合し、値を取得できます (マージ オプションを使用)。はい、お聞きのとおり、Power Query で VLOOKUP を実行できます。

ご存知のとおり、VLOOKUP は 1 つの列の値と一致し、その後、別の列の同じ行、または同じ列の値を返します。 »

データから始めましょう

以下のデータ ( ここをクリックしてダウンロード) を見ると、製品の価格とカテゴリを示す 2 つの異なるテーブルがあります。

パワークエリvlookupを使用するデータテーブル

これら 2 つのテーブルに共通するのは、製品 ID だけです。ここで、数量テーブルにカテゴリを入れたいと思います。

VLOOKUP ではなく Power Query を使用する理由

ご覧のとおり、両方のテーブルに共通して製品 ID があります。

目標…目標…目標…

VLOOKUP を使用する場合は、表 2 で製品 ID 列をカテゴリ列の前に移動する必要があります。

パワークエリのvlookup列はオフセットされている必要があります

それ以外の場合は、 INDEX MATCHを使用できます。ただし、ここでは Power Query を使用して実行します。

Power Query で VLOOKUP を実行する手順

Power Query を使用して VLOOKUP を置き換えるのは、簡単なだけでなく迅速であり、最大の利点は、セットアップが 1 回限りであることです。

さらに言えば次のようになります。

  1. 両方のテーブルのクエリ (接続) を作成します。
  2. 両方のテーブルに共通する列を選択します。
  3. それらをマージして、目的の列を取得します。

ただし、ステップバイステップで説明し、 ここからこのサンプル ファイルをダウンロードして理解していきましょう。

  • まず、Control + T または [挿入] ➜ [テーブル] ➜ [テーブル] を使用して、2 つのテーブル (テーブル 1 とテーブル 2) を Excel テーブルに変換します。
テーブルをデータに適用してパワークエリ vlookup を使用する
  • 次に、Power Query エディターにデータを読み込む必要があります。そのためには、[データ] タブ ➜ データの取得と変換 ➜ テーブルからの順に移動します。
power query vlookup テーブルからデータを取得します
  • その後、[ホーム] タブからクエリを閉じます ➜ 閉じて読み込みます ➜ ログインのみ。 (2 番目のテーブルに対して手順 2 と 3 を繰り返します)。
power query vlookup クリックとロード テーブル
  • ここからは、クエリを右クリックして [結合] をクリックするか、私と同じように Office 365 を使用している場合は、[データ] タブ ➜ データの取得 ➜ クエリの結合 ➜ 結合 にあります。
  • 「結合」をクリックすると、結合ウィンドウが表示されます。
  • このウィンドウから、上部のセクションで「数量テーブル」を選択し、下部のセクションで「カテゴリーテーブル」を選択します。
  • その後、両方のテーブルに共通する列(ここではプロダクトIDが共通)を選択します。
  • この時点で、アドバンスト クエリ エディターに新しいテーブルが作成されています。
  • そこから、テーブルの最後の列にあるフィルター ボタンをクリックし、カテゴリのみを選択し (製品 ID の選択を解除し)、[OK] をクリックします。
  • ここには、カテゴリ列を含む新しいテーブルができています。
  • 最後に、「閉じてロード」をクリックしてテーブルをスプレッドシートにロードします。

ドーン!これで、カテゴリ列を含む新しいテーブルが作成されました。

結論

高度なクエリでは、テーブルの接続を作成し、クエリを結合するだけです。

そして最も優れている点は、数量リストに新しいデータを追加すると、新しいテーブルが即座に更新されることです。この Power Query のヒントがお役に立てば幸いですが、ここで 1 つだけ教えてください。

あなたには何が一番似合うでしょうか? PowerQuery か VLOOKUP ですか?

コメント欄でご意見をお聞かせください。

ぜひご意見をお待ちしております。この投稿をお友達と共有することを忘れないでください。きっと喜んでいただけると思います。パワー クエリの一般的な使用方法を知りたい場合は、必ずこれをチェックしてください。 Excel Power Query のチュートリアル

Excel での Power Query (チュートリアル)

関連するチュートリアル

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です