» 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
Step 2: Enter the Match formula
Step 3: Enter the Index 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 4: Combine (nesting) the formulas
In cell C1, enter the formula =INDEX(Data, B1, B2). The result is 345.
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 :
From the formula bar of cell B1, copy the Match formula without the = (equal) sign.
- Click the X to the left of the formula (to cancel).
- Select the C1 cell; in the formula bar, select the B1 address; and press Ctrl+V.
Use the same technique to copy the Match formula from the B2 cell to the formula bar in cell C1 (instead of the B2 address).
=INDEX(DATA, MATCH(A1, ColB, 0), MATCH(A2, Row 1,0)
|Screenshot // Combine the Index and Match formulas in Microsoft Excel|