2 つのルックアップ値を使用して vlookup を実行する方法


次の基本的な式を使用して、Excel で 2 つのルックアップ値を使用して VLOOKUP を実行できます。

 =VLOOKUP( F1 & F2 ,CHOOSE({1,2}, A2:A10 & B2:B10 , C2:C10 ),2,FALSE)

この特定の数式は、範囲A2:A10およびB2:B10F1F2の値をそれぞれ検索し、範囲C2:C10で対応する値を返します。

次の例は、この公式を実際に使用する方法を示しています。

例: 2 つの検索値を使用して VLOOKUP を実行する

Excel に、さまざまなバスケットボール選手の得点を示す次のデータ セットがあるとします。

ここで、 VLOOKUP関数を使用して、 Mavsの Team 値Centerの Position 値に対応するポイント値を見つけたいとします。

これを行うには、セル F3 に次の数式を入力します。

 =VLOOKUP( F1 & F2 ,CHOOSE({1,2}, A2:A10 & B2:B10 , C2:C10 ),2,FALSE)

次のスクリーンショットは、この式を実際に使用する方法を示しています。

Excelで2つのルックアップ値を持つVLOOKUP

数式は値31を返します。

これは、センターのポジションを占めるマブスプレーヤーの正しいポイント値です。

列 F の値を変更して、他のプレイヤーのポイントの値を見つけることができることに注意してください。

たとえば、チームをSpursに変更し、ポジションをGuardに変更すると、 VLOOKUP関数が自動的に更新され、そのプレーヤーのポイント値が検索されます。

この式は、 40のポイント単位で正しい値を返します。

追加リソース

次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。

Excel で加重パーセンテージを計算する方法
Excelで列にパーセンテージを乗算する方法
Excel でパーセンタイル ランクを計算する方法

コメントを追加する

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