Excel Index Formula is probably one of the most favorite Excel Formulae of many. In my previous post, I had mentioned about my favorite Excel formula. And it was not INDEX(). In my excel training sessions, when I happen to ask my participants about their favorite Excel formula, I am not surprised to hear the answer to be either VLOOKUP() formula or INDEX() or MATCH().

Learn Excel Index formula in this article:

The Excel Index formula returns a value or the reference to a value from within a table or range. When you wish to find a particular value from a range of cells, Index function in excel helps you get that value.

Index formula in Excel

There are two forms of the INDEX function in Excel:

  1. The array form
  2. The reference form

The array form returns the value of a specified cell: INDEX(array, row_num, column_num)

The reference form returns a reference to specified cells: INDEX(reference, row_num, column_num, area_num)

In the above Index formula in Excel:

An array is a range of cells

reference is a reference to one or more cell ranges.

row_num is the number of the row from which to return a reference.

column_num is the number of the column from which to return a reference.

area_num selects the particular range in reference from which to return the intersection of row_num and column_num.

Also read and understand Excel VLookup Formula, with infographic and videos.

Index function applies to the following versions of Microsoft Excel: Excel 2013, Excel 2011 for Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000.

How to get the nth item in the list using excel index formula?


Now let’s see some examples using the data shown in the above image.

Examples for Excel Index array form based on above diagram:

1. Index(A1:D5,3,1)

Output: Swann, Trina

2. Index(A1:D5,5,3)

Output: M

Few examples of Excel Index reference form based on the above diagram:

1. Index(A1:D5,3,1)

Output: reference to cell A3 (which contains the value Swann,Trina )

2. Index((A1:B5,C1:D5),4,2,1)

Area number 1 gives the output from the first part of the reference specified, i.e. A1:B5

Output: B4 (which contains the value 9821181333)

3. Index((A1:B5,C1:D5),4,2,2)

The area number 2 gives the output from the second part of the reference specified, i.e. C1:D5

Output: D4 (which contains the value 21)

Do you use Excel INDEX() formula? Please share your tips and experience with INDEX() using comments.

I hope you found this article on Working with Excel INDEX Formula useful, Start Learning more with our FREE Online Excel Courses now.

Related Items:

Related Tutorials

December 10, 2018
December 10, 2018
How to use ABS Function in Excel
December 10, 2018
How to use AND Function in Excel
December 10, 2018
Delete Duplicate in Excel or Remove Duplicate in Excel
November 9, 2018
Excel Formulas PDF
September 6, 2018
How To Lock Cells in Excel | Unprotect Excel
August 13, 2018
4x Faster at Excel
August 6, 2018
Separate Content of One Excel Cells into Separate Columns
August 3, 2018
How to Transpose Excel Columns to Rows | Paste Special Method
July 26, 2018
How to create sparklines in Excel
July 19, 2018
AutoSum in Excel with Shortcut
July 17, 2018
OFFSET Function in Excel
July 6, 2018
Strikethrough Shortcut in Excel & Word
July 4, 2018
INDIRECT Function with SUM, MAX, MIN & Independent Cell Value
June 29, 2018
Pivot Table Slicers In Excel
June 12, 2018
How to Split Cells in Excel using Text to Column
June 7, 2018
How to Wrap Text in Excel Automatically and Manually
June 6, 2018
How to Hide/Unhide Column in Excel
June 5, 2018
Highlight row based on cell value
June 4, 2018
Learn how to remove blank cells in Excel
June 3, 2018
How to Group Numbers, Dates & Text in Pivot table in Excel
June 1, 2018
5 Powerful Tricks to Format cells in Excel
May 31, 2018
Insert a Picture into a Cell in Excel
May 25, 2018
What is ISFORMULA Function and FORMULATEXT Function
May 21, 2018