INDEXは指定した位置の値を返し、MATCHはその位置を検索します。これらを組み合わせることで、VLOOKUPのような列数の制限なく、キーの左右にある値を検索できます。
AI に任せるINDEXで戻り値の列を設定する
=INDEX(return_column, ...) で開始します。
MATCH で行を見つける
完全一致する位置を特定するために MATCH(lookup_value, lookup_column, 0) を使用します。
これらを組み合わせる
INDEXの中に行番号としてMATCHをネストします。
=INDEX(D:D, MATCH(A2, B:B, 0))左側の検索が可能で、列の挿入によって壊れることがなく、巨大なシートでも高速に動作します。現在ではXLOOKUPもこれらの機能のほとんどをカバーしています。