Think of VLOOKUP as your personal assistant in Excel, always ready to find specific information in a large table. You simply tell it what unique item you are looking for, like a product ID or a person’s name, where to search for it in your data, and which column holds the answer you want. It then quickly scans down the first column of your specified range, finds your item, and brings back the corresponding data from the column you chose in that same row. This function saves you a ton of time by automating searches in large datasets, making data retrieval super efficient.
Tutorial – How to Use VLOOKUP in Excel
This section will walk you through the exact process of setting up and using the VLOOKUP function in your Excel spreadsheet, helping you pull specific data like a pro. We will break down each part of the formula so you understand exactly what you are telling Excel to do.
Step 1: Understand Your Data and What You Need to Find.
Before you even type a formula, take a moment to look at your data; identify the unique identifier you will search for, like an employee ID or product name, and know which column contains the information you want to retrieve.
This is crucial because VLOOKUP needs a clear starting point; think of it like finding a book in a library, you need to know the book’s title, your lookup value, to find its shelf number, the table array, and then the specific details inside, the column index number. Without this clear understanding, your VLOOKUP will just get lost.
Step 2: Start Your VLOOKUP Formula.
In an empty cell where you want your result to appear, type =VLOOKUP( to begin the function.
This is like telling Excel, “Hey, I want to use that special lookup tool you have.” The open parenthesis signals that you are ready to input the ingredients for your lookup recipe, so get ready to tell Excel all the details it needs.
Step 3: Specify the Lookup Value.
After the opening parenthesis, click on the cell containing the value you want to search for, or type it directly in quotation marks, then add a comma.
This is your “what are you looking for?” part of the question. For example, to find the grade for “John Doe,” click the cell containing “John Doe” or type “John Doe”. Always remember that text values require quotation marks.
Step 4: Define the Table Array.
Select the entire range of cells that contains both your lookup value and the data you want to retrieve, then add another comma.
This is your “where are you looking?” part. The entire table is what Excel will search. Make sure to include the column with your lookup value; it must be the first column in your selection, and the column with the answer you are hoping to get.
Step 5: Indicate the Column Index Number.
Type the column number within your selected table array that contains the information you want to bring back, followed by a comma.
This is essentially saying, “Once you find what I am looking for, bring me the data from this column.” If your selected table has five columns and the answer is in the third column, you would type 3.
Step 6: Choose Your Match Type.
Type FALSE for an exact match or TRUE for an approximate match, then close the parentheses and press Enter.
This last bit is super important: FALSE means “find only an exact match, or tell me if you can’t find it,” which is what most people need. TRUE is for things like finding a tax bracket based on a range of incomes, but stick with FALSE for almost everything else to avoid unexpected results.
Once you press Enter, Excel will process your VLOOKUP formula and, if successful, display the requested data in the cell where you entered the function. If it cannot find an exact match when you specified FALSE, You will see an #N/A error, letting you know it could not locate the value.
VLOOKUP Tips
- Always make sure your lookup value is in the first column of your selected table array; VLOOKUP cannot look to the left.
- Use absolute references, like
$A$1:$C$10, for your table array by pressing F4 after selecting the range, especially if you plan to drag the formula down to other cells. - Be mindful of extra spaces or typos in your data; VLOOKUP is very particular about exact matches.
- Consider using the IFERROR function, like
=IFERROR(VLOOKUP(...),"Not Found"), to display a friendly message instead of#N/Awhen a match is not found. - For approximate matches, ensure your first column is sorted in ascending order, or VLOOKUP might give you incorrect results.
- If your lookup value is not unique, VLOOKUP will only return the first match it finds.
Frequently Asked Questions About VLOOKUP
Why do I keep getting an #N/A error with VLOOKUP?
This error usually indicates that VLOOKUP could not find an exact match for your lookup value in the first column of your table array, or that hidden spaces or incompatible data types are causing a mismatch. Double-check for typos, extra spaces, or make sure both the lookup value and the table array values are consistent, like both being text or both numbers.
Can VLOOKUP look to the left?
No, VLOOKUP is designed to look up your lookup value in the leftmost column of the specified table array and return data from the column to its right. If you need to look up a value and return a value from a column to its left, you might need to reorganize your data or use functions like INDEX and MATCH, which are more flexible.
What’s the difference between TRUE and FALSE for the range_lookup argument?
Using FALSE for the range_lookup argument tells VLOOKUP to find an exact match only, meaning it will return an #N/A error if it cannot find it. TRUE tells it to find an approximate match, which means it will look for the closest value less than or equal to your lookup value, and this requires your first column to be sorted in ascending order. Most of the time, you will want FALSE for precise lookups.
How do I use VLOOKUP across different sheets?
It is actually quite simple to use VLOOKUP across different sheets in the same workbook. When defining your table array, instead of selecting cells on the current sheet, click the other sheet tab and select the range there. Excel will automatically add the sheet name to your formula, for example, Sheet2!A:C.
Is VLOOKUP going to be replaced by XLOOKUP?
While Microsoft introduced XLOOKUP, a more versatile and powerful function that can look left or right and handle approximate matches more intuitively, VLOOKUP is still widely used. XLOOKUP is definitely worth learning, but VLOOKUP is not going anywhere anytime soon, especially for users with older Excel versions or those who are comfortable with it.
Summary
- Understand data and what to find.
- Start
=VLOOKUP(. - Specify lookup value.
- Define table array.
- Indicate column index.
- Choose match type (
FALSE).
Conclusion
The journey of mastering Excel can feel like climbing a mountain, but functions like VLOOKUP are powerful tools that make the ascent so much easier and more rewarding. We have just peeled back the layers on this incredibly useful function, transforming what might have seemed like a daunting task into a manageable skill. Think about it, before today, you might have spent ages manually searching through long lists of data, feeling like a detective without a magnifying glass. Now, you hold the power to automate those tedious searches, pulling exactly what you need with just a few keystrokes.
What we have covered today is more than just a formula; it is a doorway to efficiency. You learned how to tell Excel exactly what to look for, where to find it, and what piece of information to bring back. We discussed why the first column is so important and why an exact match is often your best friend. Remember those tips on absolute references and error handling? Those little insights can save you a world of frustration and make your spreadsheets rock-solid.
Do not just read about VLOOKUP and forget it. The real magic happens when you roll up your sleeves and try it yourself. Open Excel, load sample data, and practice each step we outlined. Try looking up student grades, product prices, or employee contact information. The more you use it, the more intuitive it becomes, and soon you will be using it without even thinking twice. Consider exploring its more advanced cousins, such as INDEX and MATCH, or the newer XLOOKUP, once you feel truly comfortable with this foundational skill. These functions build on similar logic and will further expand your data-manipulation capabilities. Ultimately, understanding how to use VLOOKUP is a cornerstone for anyone serious about making Excel work for them, turning raw data into meaningful insights. Keep practicing, keep exploring, and watch your Excel skills soar.

Matthew Burleigh has been writing tech tutorials since 2008. His writing has appeared on dozens of different websites and been read over 50 million times.
After receiving his Bachelor’s and Master’s degrees in Computer Science he spent several years working in IT management for small businesses. However, he now works full time writing content online and creating websites.
His main writing topics include iPhones, Microsoft Office, Google Apps, Android, and Photoshop, but he has also written about many other tech topics as well.