Your example is a bit puzzling. In the manual result you have the values from column1? So I understand lookup value from column 2 and retrieve value from column 1. However you ask for the opposite. That's a straightforward VLOOKUP then? Where comes the partial match in play? Can you explain a bit better please?