How to Use VLOOKUP in Excel Between Two Sheets
Using VLOOKUP in Excel to search for data in another sheet may sound tricky, but it’s actually quite straightforward. By following a few simple steps, you can easily pull data from one sheet to another. Here’s a quick overview: you’ll use the VLOOKUP function with references to both sheets, specify the range of data you’re searching, and indicate which column you want to return values from.
Step by Step Tutorial on How to Use VLOOKUP in Excel Between Two Sheets
In this section, you’ll learn how to use VLOOKUP to find and display data from one Excel sheet in another.
Step 1: Open Both Excel Sheets
First, open the Excel workbook containing both sheets you’ll be working with.
Opening both sheets ensures you have access to all the data you need. You’ll be able to switch between sheets seamlessly as you set up the VLOOKUP function.
Step 2: Select the Cell for VLOOKUP Output
Next, click on the cell where you want the VLOOKUP result to appear.
Choosing the correct cell for your VLOOKUP function is crucial. This cell will display the data you’re pulling from the other sheet.
Step 3: Enter the VLOOKUP Function
Type =VLOOKUP( in the selected cell to start the function.
By typing =VLOOKUP( you initiate the VLOOKUP function. Excel will now expect you to provide the necessary arguments.
Step 4: Specify the Lookup Value
After the opening parenthesis, click on the cell containing the value you want to look up.
The lookup value is the piece of data you want to find in the other sheet. Clicking on the cell ensures accuracy.
Step 5: Add a Comma and Specify the Table Array
Enter a comma, switch to the other sheet, and select the range of data (table array) where you want to search for the lookup value.
The table array is the range of cells that contains the data you’re looking for. Make sure to include the column with your lookup value and the column with the data you want to return.
Step 6: Add Another Comma and Specify the Column Index Number
Enter another comma, followed by the column index number that corresponds to the data you want to return.
The column index number tells Excel which column in the table array contains the data you want. For example, if you want to return data from the third column, you would enter 3.
Step 7: Add Another Comma and Specify the Range Lookup Value
Enter one last comma, then type FALSE) to indicate you want an exact match, and press Enter.
Using FALSE ensures that VLOOKUP searches for an exact match to your lookup value. Pressing Enter completes the function.
After completing these steps, you’ll see the data pulled from the other sheet appear in the cell where you entered the VLOOKUP function.
Tips for Using VLOOKUP in Excel Between Two Sheets
- Always double-check the cell references in your VLOOKUP function to avoid errors.
- Use named ranges for your table array to make the function easier to read and manage.
- Ensure that the lookup value exists in the first column of your table array.
- If you need a partial match, use
TRUEinstead ofFALSEin the range lookup argument. - Keep your data well-organized to make it easier to set up and troubleshoot VLOOKUP functions.
Frequently Asked Questions About Using VLOOKUP in Excel Between Two Sheets
How do I fix a #N/A error in my VLOOKUP?
The #N/A error usually means the lookup value isn’t found in the table array. Double-check your data and ensure the value exists.
Can I use VLOOKUP with multiple criteria?
VLOOKUP can only handle one lookup value. For multiple criteria, consider using a combination of functions like INDEX and MATCH.
Can VLOOKUP search for data in another workbook?
Yes, but you need to specify the workbook’s path in the table array argument. Make sure both workbooks are open.
How do I make my VLOOKUP case-sensitive?
VLOOKUP isn’t case-sensitive by default. To make it case-sensitive, use a combination of INDEX, MATCH, and EXACT functions.
What if my data isn’t in the first column of the table array?
VLOOKUP requires the lookup value to be in the first column. If it’s not, you might need to rearrange your data or use a different lookup function.
Summary
- Open both Excel sheets.
- Select the cell for VLOOKUP output.
- Enter the VLOOKUP function.
- Specify the lookup value.
- Add a comma and specify the table array.
- Add another comma and specify the column index number.
- Add another comma and specify the range lookup value.
Conclusion
Mastering VLOOKUP in Excel between two sheets can save you a ton of time and effort. It’s a handy tool for pulling data from different locations into a single view, making data analysis and reporting much more efficient. Whether you’re using Excel for work, school, or personal projects, knowing how to use VLOOKUP will undoubtedly elevate your spreadsheet skills.
If you encounter errors, don’t get discouraged. Often, it’s just a matter of double-checking your references and ensuring your data is organized correctly. There are lots of resources out there to help you refine your Excel skills further, so keep practicing and exploring more advanced features.
Ready to take your Excel skills to the next level? Try incorporating other functions like INDEX, MATCH, or even pivot tables for more complex data analysis. Happy Excel-ing!

Matt Jacobs has been working as an IT consultant for small businesses since receiving his Master’s degree in 2003. While he still does some consulting work, his primary focus now is on creating technology support content for SupportYourTech.com.
His work can be found on many websites and focuses on topics such as Microsoft Office, Apple devices, Android devices, Photoshop, and more.