Computer >> Computer tutorials >  >> Software >> Office

Excel Mapping Data from Another Sheet (6 Useful Methods)

Working in multiple worksheets is very common among regular excel users. But mapping data between those worksheets are extremely time-consuming work. Therefore, we need to know the method of mapping data from another sheet in excel. Considering this, here is an article for you on excel mapping data from another sheet with 6 useful methods.

Download Workbook

Get the sample file here and practice it by yourself.

6 Useful Methods for Mapping Data from Another Sheet in Excel

For illustration, here we have taken 2 datasets. The first one shows the information of order number, customer name and their countries of a company.

Excel Mapping Data from Another Sheet (6 Useful Methods)

The second one shows the product, quantity and price with the similar order number.

Excel Mapping Data from Another Sheet (6 Useful Methods)

As you can see both the datasets are interconnected based on their order number, we will map some data from the first dataset to the second one to get complete information at a time. Let’s go through the methods below:

1. Link Cells for Mapping Data from Another Sheet in Excel

Let’s begin to learn mapping data from another sheet in excel with the simplest method. Here we will link cells to map data. Follow the process below:

  • First, insert an Equal (=) sign in cell F5.

Excel Mapping Data from Another Sheet (6 Useful Methods)

  • Then, go to the source dataset worksheet and click on cell D5.

Excel Mapping Data from Another Sheet (6 Useful Methods)

  • Now, return to the previous worksheet and you can see that cell F5 is already showing the information of linking with cell D5.
  • Next, press Enter.

Excel Mapping Data from Another Sheet (6 Useful Methods)

  • Finally, we successfully pulled data from another sheet.

Excel Mapping Data from Another Sheet (6 Useful Methods)

  • Following, use the AutoFill tool to get all the data of column D in the source dataset.

Excel Mapping Data from Another Sheet (6 Useful Methods)

  • After that, follow the same process to insert the header title.
  • Finally, after some formatting, the final output looks like this.

Excel Mapping Data from Another Sheet (6 Useful Methods)

2. Apply VLOOKUP Function to Map Data in Excel

In the second method, we will apply the VLOOKUP function to map data from another sheet in excel. As you can see the data of the Country column is missing from the worksheet.

Excel Mapping Data from Another Sheet (6 Useful Methods)

Now we will map this data from Dataset 1 sheet.

Excel Mapping Data from Another Sheet (6 Useful Methods)

Let’s follow the below steps:

  • First, insert the formula in cell F5.
=VLOOKUP(B5,'Dataset 1'!B4:D9,3,FALSE)

Excel Mapping Data from Another Sheet (6 Useful Methods)

Here, B5 represents the Lookup Value because it is common in both worksheets. ‘Dataset 1’!B4:D9 illustrates the Table Array. It is basically the source worksheet name and cell range of it.  After that, we inserted the Column_Index_Num as 3 because the required data column is the third column in Dataset 1 worksheet. Finally, for an exact match, type False.

  • Now, press Enter.
  • Finally, you can see a successful mapping of data with the VLOOKUP function.

Excel Mapping Data from Another Sheet (6 Useful Methods)

  • Following, use the AutoFill tool to get all the data at once.
  • The final result looks like this:

Excel Mapping Data from Another Sheet (6 Useful Methods)

3. Pull Data from Another Sheet with INDEX-MATCH Function

The combination of INDEX and MATCH functions is a very easy method to pull data from another sheet in excel. Go through the steps below:

  • First, insert this formula in cell G14.
=INDEX('Dataset 1'!B5:D5,MATCH($F$4,'Dataset 1'!$B$4:$D$4,0))

Excel Mapping Data from Another Sheet (6 Useful Methods)

Here, the INDEX function returns the value and the MATCH function helps to find the exact match from the array of the source dataset.

  • Now, press Enter.
  • Here, you can see the required value is visible.

Excel Mapping Data from Another Sheet (6 Useful Methods)

  • Finally, use the AutoFill tool to insert all the values.

Excel Mapping Data from Another Sheet (6 Useful Methods)

4. Use Advanced Filter to Map Data from Different Sheet

Another useful method to map data from a different sheet is to use the Advanced Filter in Excel. Let’s see the process.

  • In the beginning, select your second worksheet where you will insert the result.
  • Here, go to the Data tab and choose Advanced under the Sort & Filter group.

Excel Mapping Data from Another Sheet (6 Useful Methods)

  • Then, a new Advanced Filter window pops up.
  • In this window, mark the Copy to another location option.
  • After that, insert the List range from Dataset 1 worksheet.

Excel Mapping Data from Another Sheet (6 Useful Methods)

  • Next, insert the Criteria range from the second sheet.

Excel Mapping Data from Another Sheet (6 Useful Methods)

  • Lastly, insert the cell information in the Copy to box.

Excel Mapping Data from Another Sheet (6 Useful Methods)

  • Then, press OK.
  • Finally, you can see that we got the data from the source worksheet.

Excel Mapping Data from Another Sheet (6 Useful Methods)

5. Insert Excel VLOOKUP & INDIRECT Functions for Mapping Data

At this age, let’s insert the VLOOKUP and INDIRECT functions for mapping data. Here are two worksheets with similar titles but different values.

Excel Mapping Data from Another Sheet (6 Useful Methods)

This is the other worksheet.

Excel Mapping Data from Another Sheet (6 Useful Methods)

Now follow the step-by-step guideline for mapping data of these two worksheets.

  • First, open a new worksheet and insert this formula in cell C5.
=VLOOKUP($B5,INDIRECT("'"&C$4&"'!$B$4:$E$9"),3,FALSE)

Excel Mapping Data from Another Sheet (6 Useful Methods)

Here, the INDIRECT function transforms the string into a name that Excel can understand, and puts it in the table_array argument of VLOOKUP.

  • Now, press Enter.
  • That’s it, you can see the Quantity of specific Order Numbers is shown in the table.

Excel Mapping Data from Another Sheet (6 Useful Methods)

  • Lastly, use the AutoFill tool and you will get the result of the whole worksheet.

Excel Mapping Data from Another Sheet (6 Useful Methods)

6. Map Data from Another Sheet with HLOOKUP Function in Excel

This final segment will teach you to map data from another sheet with the HLOOKUP function in excel. Let’s see how it works:

  • First, insert the order beside the cell range F5:F9.

Excel Mapping Data from Another Sheet (6 Useful Methods)

  • Now, insert this formula in cell F5.
=HLOOKUP($F$4,'Dataset 1'!$B$4:$D$9,HLOOKUP!U5+1,0)

Excel Mapping Data from Another Sheet (6 Useful Methods)

  • Then, press Enter.
  • Finally, you have your desired data in the new worksheet.

Excel Mapping Data from Another Sheet (6 Useful Methods)

  • Apply the Autofill tool to get the whole result.

Excel Mapping Data from Another Sheet (6 Useful Methods)

  • Don’t forget to delete the orders afterward.

Conclusion

Concluding this article hoping that it was a helpful one to learn excel mapping data from another sheet in 6 useful methods. Let us know your feedback on this article. Follow ExcelDemy for more excel blogs.