[SOLVED] Excel – How to lookup multiple values in comma separated range


I have this comma separated values in column A in and corresponding values in column B.

I want to lookup values of column E and return the values in column F where duplicate values return the next corresponding value of the same match.

excel lookup

I have tried this formulae but did not get the desired results

    =INDEX($B$2:$B$13, SMALL(IF("*"&E2&"*"=$A$2:$A$13, 
ROW($A$2:$A$16116)-MIN(ROW($A$2:$A$13))+1, 0), 
COUNTIF(E2:$E$2, E2)))

Please anyone here to help me?


Is this what you are looking for, there may be a much more elegant & eloquent way to solve however even this works as well,

Formula used in cell E2

(ROW($B$2:$B$13)-1)/ISNUMBER(SEARCH(", "&D2&", ",", "&$A$2:$A$13&", ")),


Answered By – Mayukh Bhattacharya

Answer Checked By – David Marino (BugsFixing Volunteer)

Leave a Reply

Your email address will not be published. Required fields are marked *