# Learn How to Get nth Match With INDEX in Microsoft Excel

Written by | 0 Comments | 203 Views

In this article, you will learn how to evaluate things based on the LOOKUP function in Microsoft Excel using a single/combination(s) of functions. You will also know how to Get nth Match With INDEX and see the generic formula.

Learn How to Get nth Match With INDEX in Microsoft Excel

The main purpose of this formula is to retrieve multiple matching values from a set of data with a formula. Here we will learn how to get nth match using the INDEX function in the given data range in the workbook in Microsoft Excel. That implies, with the help of a formula based on the SMALL, IF, and INDEX functions you can able to retrieve multiple matching values from a set of data with a formula. So, with the help of this formula, you can able to get nth match using the INDEX function in the given data range in the workbook in Microsoft Excel.

General Formula to Get nth Match With INDEX

=INDEX(array,SMALL(IF(vals=val,ROW(vals)-ROW(INDEX(vals,1,1))+1),nth))

The Explanation to Get nth Match With INDEX

So we know that with the help of the given formula above you can able to retrieve multiple matching values from a set of data with a formula. Here we will learn how to get nth match using the INDEX function in the given data range in the workbook in Microsoft Excel. As we know this formula is simply an INDEX formula that retrieves the value in an array at a given position. The IF function does the work of figuring out which rows contain a match, and the SMALL function returns the nth value from that list. So now you have learned how to get the nth match using the INDEX function in the given data range in the workbook in Microsoft Excel.