先に会員ランクを取り出していない場合は、まずVLOOKUP関数やLOOKUP関数で表1から累積ポイントに対応する会員ランクを取り出し、その戻り値を、直接VLOOKUP関数の「検索値」に指定して、表2から取り出すという方法が考えられる(図3)。さらに、累積ポイントが未入力の場合にも対応するため、IFERROR関数と組み合わせる(図4)。


この例の場合、対象の2つの表では、会員ランクの並び順は同じになっている。そのため、表1の「ポイント区分」列を検索し、該当するセルと同じ行にある、表2の「賞品」列のセルの値を取り出すという方法もある。