vlookup関数で条件に一致する最終行を抽出する方法
条件に一致する行が複数ある場合、
vlookup関数や、match関数を普通に使うと、
条件に一致する最初の行が抽出されます。
それでは、
条件に一致する最後の行を抽出するには、
どうしたらいいでしょうか?
条件に一致する最後の行を抽出する方法
例えば、
B列~E列に時系列で商品の出荷情報が増えていく場合に、
G2セルで指定した商品に対応する、
「最新の出荷情報」を取得するにはどうしたらいいでしょうか?
抽出したい行だけ、マークをつける
一番簡単なのは、
作業用列を作る方法です。
要は、
条件に該当する行が複数あるのが問題なのですから、
次のように、
条件に該当する行が1つになるように、
マークをつけてやります。
次の図ではA列にマークをつけています。
ここまでできれば、
あとは、vlookup関数を普通に使えばOKです。