Tip Printed from ExcelTip.com
Combine the Index and Match formulas in Microsoft Excel


Step 1: Define a name
Define a Name to column B ( see screen shot ). In the example, the Name is ColB.

Step 2: Enter the Match formula
  • Select a new sheet. In cell A1, enter one text from the expenses list.
  • Calculate the row number. In cell B1, enter the formula =MATCH (A1, ColB, 0). The result of the calculation is 9.
  • In cell A2, enter the date 4/1/2001.
  • Calculate the column number. In cell B2, enter the formula =MATCH (A2, Row1, 0). The result of the calculation is 7.
Step 3: Enter the Index formula
  • In cell C1, enter the formula =INDEX(Data, B1, B2). The result is 345.
Step 4: Combine (nesting) the formulas
Now you will use the technique of copying and pasting a formula from the formula bar (without the = sign) into a different formula. The combined formula is :
=INDEX(DATA, MATCH(A1, ColB, 0), MATCH(A2, Row 1,0)