Google スプレッドシート: 複数の条件で vlookup を使用する


多くの場合、Google スプレッドシートで VLOOKUP を使用して、複数の条件に基づいて値を検索することができます。

たとえば、次の 2 つのデータセットがあり、右側のデータセットで VLOOKUP を使用して、 [チーム] 列と [左のデータセット位置]列の値の両方に一致する [ポイント]列の値を返したいとします。

次の段階的な例は、これを行う方法を示しています。

ステップ 1: サポート柱を作成する

VLOOKUP を実行する前に、最初のデータセットに[チーム] 列[ポイント]列の値をまとめるヘルパー列を作成する必要があります。

セルA2に次の数式を入力します。

 = B2 & C2

次に、この数式を列 A の残りの各セルにドラッグして入力します。

列 A には、チーム値ポジション値の連結が含まれます。

次のステップの VLOOKUP 式でこの新しい列を使用します。

ステップ 2: 複数の条件で VLOOKUP を使用する

次に、セルI2に次の数式を入力します。

 =VLOOKUP( F2 & G2 , $A$2:$D$13 , 4, FALSE)

次に、この数式を列 I の残りの各セルにドラッグして入力します。

複数の条件を指定した Google スプレッドシート VLOOKUP

この数式は、列Aの列Fと列Gのテキスト値の連結を見つけ、列Dの対応する値を返します。

右のデータセットの各プレーヤーのポイント値は、左のデータセットの対応するプレーヤーのポイント値と一致することに注意してください。

複数の条件を指定して VLOOKUP を使用することに成功しました。

追加リソース

次のチュートリアルでは、Google スプレッドシートでその他の一般的な操作を行う方法について説明します。

Google スプレッドシートの VLOOKUP で IFERROR を使用する方法
Googleスプレッドシートで逆VLOOKUPを実行する方法
Google スプレッドシートで大文字と小文字を区別する VLOOKUP を使用する方法

コメントを追加する

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