No, not a vlookup. There are some options using index and some other
functions to return first, second occurrence etc. It's a bit complicated so
I would
recommend using something simpler like data>autofilter. As an example, a
vlookup
formula that looks like this
=VLOOKUP(A1,B2:C30,2,FALSE
a formula that would pick up first second etc looks like this
=INDEX($C$1:$C$30,SMALL(IF(($B$2:$B$30=$A$1),ROW($B$2:$B$30)),ROW(1:1)))
entered with ctrl + shift & enter
this formula has to be copied down
when there are no more occurrences it will return a num error