How to Use VLOOKUP in Excel to Match Data Across Worksheets
Question details
The user needs a formula to match specific lookup values and return corresponding associated values from a different worksheet.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Looking up and matching specific data points across multiple worksheets within the same workbook.
- Observed behavior
- A VLOOKUP formula needs to be constructed to pull the correct varying results from another sheet based on an exact match.
Ensure that the source worksheet containing your data and the destination worksheet where you want the results are located in the same workbook.
Use Exact-Match VLOOKUP Formula
Apply the VLOOKUP function to search for a specific value in one sheet and return a corresponding value from another sheet.
VLOOKUP is ideal for vertical data lookups. It requires the lookup value, the range of data on the second sheet, the column number of the desired result, and a requirement for an exact match.
Click on the cell in your current worksheet where you want the matched value to be displayed.
Type =VLOOKUP(A1,Sheet2!A:B,2,FALSE) into the formula bar. Replace A1 with the cell reference containing your lookup value.
Replace Sheet2!A:B with the actual name and column range of your target worksheet where the data is stored.
Ensure the column index number (e.g., 2) corresponds to the column containing your desired result on the target sheet.
Press Enter to apply the formula. You can then drag the fill handle down to apply this exact-match lookup to other rows.

Use HLOOKUP for Horizontal Data
If your source data is arranged in rows instead of columns, use the HLOOKUP function.
Match Data Across Sheets Easily with WPS Spreadsheet
WPS Spreadsheet fully supports VLOOKUP, HLOOKUP, and advanced lookup functions. You can seamlessly manage and analyze data across multiple worksheets using an intuitive interface and built-in formula builder.
- 1. Open your workbook: Launch WPS Spreadsheet and open the workbook containing your multiple sheets.
- 2. Insert the VLOOKUP function: Click the Formulas tab, select Insert Function, and search for VLOOKUP.
- 3. Configure the formula parameters: Follow the interactive dialog to select your lookup value, define the table array from the second sheet, and set the column index number.

Frequently Asked Questions
Why is my VLOOKUP returning an #N/A error?
This usually means the lookup value does not exist in the first column of your target range, or there are trailing spaces in your data that prevent an exact match.
Can I use VLOOKUP to search data in a completely different workbook?
Yes, you can reference another workbook by including the file name and path in brackets, such as =VLOOKUP(A1,'[Data.xlsx]Sheet1'!A:B,2,FALSE), provided the source file is open or the path is fully specified.
What does the 'FALSE' argument in the VLOOKUP formula do?
The 'FALSE' argument ensures the formula only returns an exact match. If an exact match is not found, it returns an error instead of an approximate match.




