You need to add FALSE to the end of your formula to get an exact match unless your data is sorted.

eg =VLOOKUP(B3,$D$3:$E$6,2,FALSE)