Excel Tips

Tips From the Finance Trenches: Speed Up Your VLOOKUP Formulas With Automation

As finance professionals well know, the VLOOKUP formula is among the most commonly used function in Microsoft Excel. This relatively simple-but-powerful formula helps you create analysis, summaries, models, and other key reporting elements in your worksheets.

However, while the VLOOKUP function is fairly easy to use, Excel users spend a considerable amount of time on small tasks like making sure their formulas are pointing to the right data, in the right column.

So here’s the good news: you can save yourself all that time by simply automating your VLOOKUP formula. Here we’ll lay out some simple illustrated examples to bring you up to speed. 

Example 1

Referencing Example 1, let’s say we would like to pull March revenue for customer #1002. We would use the VLOOKUP formula as shown in cell D12 with col-index-num equal to 4.

Now imagine you would now like to pull May revenue for the same customer. You would have to manually change the col-index-num from 4 to 5. Changing this number every time for large spreadsheets and models is time-consuming, manual, and therefore prone to error. The power of using the MATCH function in tandem with VLOOKUP helps overcome this shortcoming, as we will demonstrate in Example 2.

Example 2

Example 2 shows a second VLOOKUP formula in cell D13; with col-index-num 4 substituted with MATCH($B$11,$A$3:$G$3,0). Here are the steps to create the MATCH function: 

Step 1. Type MATCH, followed by an open parenthesis. For example:

  • VLOOKUP($A13,$A$3:$G$9,MATCH( 

Step 2. Select the lookup value, followed by a comma. In this case, the lookup value is B11, or Mar. You can choose to type the name in the formula instead of referring to a cell number; but make sure to have that value (“Mar”) in quotation marks if you do so. Otherwise, the syntax should be as follows:

  • VLOOKUP($A13,$A$3:$G$9,MATCH($B$11, 

Step 3. Select the lookup array, or the row of the column heading. In Example 2, the lookup array is $A$3:$G$3. Make sure the range is similar to the VLOOKUP range. In our example, we select cells A:G in the VLOOKUP; thus the MATCH formula must have the same range of A:G. Finish the MATCH formula with a comma and a closed parenthesis, as follows:

  • VLOOKUP($A13,$A$3:$G$9,MATCH($B$11,$A$3:$G$3,0) 

Step 4. Finally, complete the VLOOKUP formula by putting a comma, zero and closed parenthesis:

  • VLOOKUP($A13,$A$3:$G$9,MATCH($B$11,$A$3:$G$3,0),0)

Now, if you change B11 to May, the VLOOKUP formula will automatically show May revenue for customer #1002. The MATCH function will always “help” the VLOOKUP formula find the reference column as long as it is in formula range.

In Summary

If you thought this Excel tip was useful, or would like to learn about the financial services that 8020 Consulting offers, don’t hesitate to contact us at any time. Our team can reengineer your complex spreadsheets, create new dynamic models, and streamline your analyses; giving you more time to focus on other high-impact initiatives for your business. 

Love Excel shortcuts? For more quick and easy Excel solutions from the trenches, be sure to check out the following:

Categorized in:

similar articles

Learn to think and approach problems like our financial consultants.

Manufacturing Operations Finance

Time to Clean Out the Warehouse: Improving Inventory Management Processes in 2021

Inventory flows reveal a lot about the health of a company, and 2020 put many stresses on inventory management processes. There were demand shocks, rising transportation costs, supply chain shortages, labor constraints and many other impacting factors. Manufacturers and distributors were suddenly faced with a slew of underperforming SKUs while others were in short supply…. View Article

January 20, 2021Danelle Larsen

Financial Project Management

Notes from the Field: 5 Success Factors for Cross-Functional Project Management

Finance teams are often looked to for leadership of cross-functional projects. This is often the case because the ultimate project results can be measured by, or affect, financials. A budget or re-forecast process is a clear example of a cross-functional project led by Finance. From our experience in leading cross-functional projects as part of Finance… View Article

January 13, 2021Marco Moreno

Treasury and Cash Management

A 2020 Recap: Cash Management & Why Cash is Still King

Last year brought disruptions in almost every industry. We witnessed significant interruptions in order fulfillment and delivery systems, chaotic drops and soaring demand in certain categories, fresh liquidity for borrowers and cash crunches for others. And cash management underwent rapid change for those suddenly with too much or too little. Short-Term Cash Management Led to Underutilized… View Article

January 7, 2021Danelle Larsen

See All