
Vlookup multiple matches and return results in a column INDEX - returns an array element based on the row and column numbers you specify.īelow you will find a few examples of such formulas.SMALL - gets the k-th smallest value in the array.IF - evaluates the condition and returns one value if the condition is met, and another value if the condition is not met.The task can be accomplished by using the following functions in an array formula: How to do multiple Vlookup in Excel using a formulaĪs mentioned in the beginning of this tutorial, there is no way to make Excel VLOOKUP return multiple values. Vlookup to return multiple results in one cell (comma or otherwise separated).Vlookup multiple matches based on multiple criteria.Vlookup to return multiple matches in rows.Vlookup to return multiple values in columns.Vlookup multiple values using a formula.Even better, I will show you another possible solution that takes just a few mouse clicks and does not require any knowledge of Excel formulas at all! I will do my best to explain the underlying logic so that even a novice could understand the formulas and adjust them for solving similar tasks. If you are far from being an Excel expert, don't hurry to leave this page. Vlookup for multiple values can be done via a combined use of several functions. An immediate solution that comes to mind is using the Excel VLOOKUP function, but the problem is that it can only return a single match. When using Microsoft Excel for data analysis, you may often find yourself in situations when you need to get all matching values for a specific id, name, email address or some other unique identifier. The tutorial shows a few ways to Vlookup multiple matches in Excel based on one or more conditions and return multiple results in a column, row or single cell.
