VLOOKUPを使用して複数行と複数列を一括で照合する方法
VLOOKUP関数を複数行・複数列でまとめて照合するには、配列数式を使用します。手順は以下のとおりです。
- 新しいワークシートまたはブックにテーブルを作成し、マッチングが必要なデータを 1 つの範囲に配置します。たとえば、マッチングが必要なデータを A1:C10 範囲に配置します。
- VLOOKUP関数の先頭を他のセル、例えばD1に入力する。
- VLOOKUP関数の最初の引数、つまり照合する値を入力します。たとえば、照合する値がセル A1 にある場合は、A1 を最初の引数として入力します。
- VLOOKUP関数の2番目の引数、検索する範囲を入力します。2番目の引数には、表全体の範囲、たとえばA1:C10を入力します。
- VLOOKUP関数の第3引数に、何列目のデータを返したいのかを指定します。 例えば、検索した値のある3列目を返したい場合は、第3引数に3を指定します。
- VLOOKUP関数の4番目の引数、「近似検索を行うか」を入力します。TRUEまたはFALSEを選択してください。
- 右かっこを入力し、Ctrlキー、Shiftキー、Enterキーを押して数式を数式配列に変換します。
- 新しいシートまたはブックで、その他のセルに数式をドラッグコピーすることで、データをまとめて照合します。
VLOOKUP関数は複数行複数列の範囲を対象にまとめて一致判定を行い、一致する値を返します。