How to Select from Drop Down and Pull Data from Different Sheet in Excel (2023)

In this article, we will learn to select from the drop down and pull data from a different sheet in excel. Sometimes, we have a large dataset in a sheet. But we need some specific data from that sheet. So, we need to pull data from that sheet to another sheet. Here, we will discuss 4 easy methods to select from the drop down and pull data from a different sheet. In these methods, we will create the drop down list first and then use different functions to pull data.

Table of Contents hide

Download Practice Book

4 Ways to Select from Drop Down and Pull Data from Different Sheet in Excel

1. Use VLOOKUP Function to Select from Drop Down and Pull Data from Different Sheet in Excel

2. Select from Drop Down and Pull Data from Different Sheet with Excel INDIRECT Function

3. Choose from Drop Down and Extract Data from Different Excel Sheet with Data Validation Option

4. Select from Drop Down and Extract Data from Different Sheet Using FILTER Function in Excel

Things to Remember

Conclusion

Related Articles

Download Practice Book

Download the practice book here.

Select from Drop Down and Pull Data.xlsx

(Video) Select from Drop-Down and Pull Data from Different Worksheet in Excel | VLOOKUP Drop-down

4 Ways to Select from Drop Down and Pull Data from Different Sheet in Excel

1. Use VLOOKUP Function to Select from Drop Down and Pull Data from Different Sheet in Excel

In this method, we will use the VLOOKUP Function to select from the drop down and pull data from a different sheet in excel. The VLOOKUP Function looks for a value in the leftmost column of a table and then returns a value from the same row from a column you specify.

Dataset Introduction

Here, we will have a dataset that contains sales of three different months of some sellers in three different sheets.

  • This is sales of January and it is stored in the sheet namedJan.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (1)

  • Here, it is the sales of February and it is stored in the sheet namedFeb.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (2)

  • Again, we have the sales of March and it is stored in the sheet namedMar.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (3)

STEP 1: Create the Drop Down Menu

Let’s follow the steps below to create the drop down menu.

  • In the first place, select another sheet and create a structure of the dataset. We have created the structure of the dataset in a sheet named VLOOKUP Function. We have written the Month Name and Sheet Names in Column E.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (4)

  • Secondly, to create the drop down, select Cell E3.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (5)

  • Thirdly, go to the Data tab and select the Data Validation option. It will open the Data Validation window.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (6)

  • After that, select List from the Allow field and then, select the Sourcefield.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (7)

  • Now, you need to select options you want to add to the drop down menu. We have selected Cell E8 toE10. Click OK to proceed.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (8)

  • After clicking OK, you will see a drop down menu in Cell E3. You can choose the sheets from this drop down menu.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (9)

STEP 2: Pull Data from Different Sheet

Follow the steps below to pull data from different sheets.

  • Select Cell C5 at first and type the formula:

=VLOOKUP($B5,INDIRECT("'"&$E$3&"'!$B$5:$C$11"),2,FALSE)

  • Press Enter.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (10)

Here, we have used the INDIRECT Function inside the VLOOKUP Function.

🔎 How Does the Formula Work?

⇒ INDIRECT(“‘”&$E$3&”‘!$B$5:$C$11”)

We have used the INDIRECT Function. The INDIRECT Function returns the reference specified by a text string. It has one compulsory argument. Here, our argument refers to the text string stored in Cell E3. We have stored a sheet name in Cell E3. Suppose, we have stored Jan in Cell E3. Then, it will return the B5:C11 range of the Jan sheet.

⇒ VLOOKUP($B5,INDIRECT(“‘”&$E$3&”‘!$B$5:$C$11”),2,FALSE)

This formula will look for the value stored in Cell B5 in the table array of the Jan sheet. Here, the column index number is 2 and we are looking for an exact match. So, we have used False.

  • Finally, use the Fill Handle to see results in the rest of the cells.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (11)

(Video) Excel Magic Trick 913: Select From Drop Down and Pull Data From Different Sheet

  • Now, if you change the Month Name using the Drop-down menu, the dataset will be automatically updated.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (12)

  • We can also see the updated result for March.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (13)

Read More: VLOOKUP with Drop Down List in Excel

2. Select from Drop Down and Pull Data from Different Sheet with Excel INDIRECT Function

In the second method, we will use the INDIRECT Function to select from the drop down and pull data from a different sheet. We will use the previous dataset here.

STEP 1: Drop Down Menu Creating

We will create the drop down menu first. Let’s observe the steps below to create the drop down menu.

  • In the beginning, select another sheet and create a structure of the dataset. We have created the structure of the dataset like the datasets in another sheet and also, written the Month Name and Sheet Names in Column E.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (14)

  • After that, go to the Data tab and select the Data Validation option. It will open the Data Validation window.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (15)

  • Next, select List from the Allow field and then, select the Sourcefield.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (16)

  • Now, you need to select options you want to add to the drop down menu. We have selected Cell E8 toE10. It contains the name of the sheets. Click OK to proceed.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (17)

  • In the end, you will see a drop down menu in Cell E3. You can choose the sheets from this drop down menu.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (18)

STEP 2: Data Pulling from Different Sheet

We have created the drop down menu in the previous section. Now, we will discuss how to pull data from a different sheet.

Let’s follow the steps below to learn more.

  • Select Cell C5 at first and type the formula:

=INDIRECT("'"&$E$3&"'!C6")

How to Select from Drop Down and Pull Data from Different Sheet in Excel (19)

Here, we have used the INDIRECT Function. The INDIRECT Function returns the reference specified by a text string. It has one compulsory argument. Our argument refers to the text string stored in Cell E3. We have stored a sheet name in Cell E3. Suppose, we have stored Jan in Cell E3. Then, it will return the Cell C6 of the Jan sheet.

  • After typing the formula, hit Enter and drag the Fill Handle It will copy the same formula in the rest of the cells.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (20)

  • Now, select Cell C7 and write C7 instead of C6. Then, hit Enter.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (21)

  • After that, select Cell C8 and write C8 instead of C6. Then, hit Enter.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (22)

  • Do the same for the rest of the cells and you will see results like below.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (23)

  • If you change the Month Name using the Drop-down menu, the dataset will be automatically updated.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (24)

  • Again, we can also see the updated result for March.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (25)

Read More: How to Make a Drop-Down List Based on Formula in Excel (4 Ways)

Similar Readings:

  • Create a Searchable Drop Down List in Excel (2 Methods)
  • How to Create Excel Drop Down List with Color (2 Ways)
  • Create Excel Drop Down List from Table (5 Examples)
  • Excel Drop Down List Not Working (8 Issues and Solutions)
  • Auto Update Drop Down List in Excel (3 Ways)

3. Choose from Drop Down and Extract Data from Different Excel Sheet with Data Validation Option

In this method, we will use the Data Validation option from the Data tab. Here, we will use a new dataset. In our dataset, there are ID, Name, and Price of some products. We will use this dataset to create a full dataset in another sheet. In this case, we will extract the data from our Product List dataset.

(Video) How to Pull Data from Another Sheet based on Criteria in Excel & Google Sheets?

How to Select from Drop Down and Pull Data from Different Sheet in Excel (26)

STEP 1: Insert the Drop Down Menu

You need to insert the drop down menu first. Let’s pay attention to the steps below to create the drop down menu.

  • Firstly, create the structure of the dataset and then, select Cell B5.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (27)

  • Secondly, select the Data Validation option from the Data tab. It will open the Data Validation window.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (28)

  • Thirdly, select List from the Allow field and then, click on the Sourcefield.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (29)

  • After that, you need to select options you want to add to the drop down menu.
  • To do so, select the Product List sheet and then, select Cell B5 to Click OK to proceed.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (30)

  • Now, you will see the Product ID in the drop down menu in Cell B5.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (31)

  • Follow the same procedure to bring the drop down menu in Cell C5. You have to select the Product Name in the Data Validation window from the Product Listsheet.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (32)

  • To include the drop down menu in Cell D5, you will have to select the Price in the Data Validation window from the Product Listsheet.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (33)

  • Finally, you will see drop down menus in the desired cells of Row 5.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (34)

STEP 2: Extract Data from Different Sheet

To extract data easily from a different sheet, you need to follow the instructions below.

  • Select the desired cells of Row 4 & 5.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (35)

  • Now, go to the Insert tab and selectTable.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (36)

  • The Create Table window will appear. Check My table has headers if your table has headers. Otherwise, uncheck it. Click OK to proceed.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (37)

  • After clicking OK, you will see results like below.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (38)

  • Next, select Cell D5.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (39)

  • After selecting Cell D5, press the Tab key. It will automatically include the drop down menu in the desired cells of Row 6. You can fill the desired cells in the row using these drop down menus.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (40)

  • Follow the same process to insert the drop down menu in every row and extract data using it.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (41)

  • Last of all, you can change the Number Format to Currency in Column D to represent the dataset like below.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (42)

Read More: How to Extract Data Based on a Drop Down List Selection in Excel

4. Select from Drop Down and Extract Data from Different Sheet Using FILTER Function in Excel

In the last method, we will use the FILTER Function to select from the drop down and extract data from a different sheet. The FILTER Function generally filters a range or array. Here, we will use a dataset that contains the ID, Name, Quantity, and Price of some products.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (43)

STEP 1: Change the Dataset into a Table

Let’s pay attention to the steps below to change our dataset into a table.

  • First of all, select any cell of your dataset. We have selected Cell B4here.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (44)

(Video) Excel Data Drop Down List from Another Sheet

  • Secondly, go to the Insert tab and selectTable.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (45)

  • Check My table has headers in the Create Table dialog box and click OK to proceed.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (46)

  • After clicking OK, the dataset will turn into a table like below.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (47)

  • Now, go to the Table Design tab and change the Table Name. We have named itProduct.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (48)

STEP 2: Create the Unique List

After creating the table, we need to find the unique values from the Product Name of the table. To do so, follow the steps below:

  • Go to a new sheet and select any cell. We have selected Cell I4here.
  • Next, type the formula:

=UNIQUE(Product[Product Name])

How to Select from Drop Down and Pull Data from Different Sheet in Excel (49)

  • Then, hit Enter to see the unique values in the Product Name column of the table.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (50)

Here, we have used the UNIQUE Function. The UNIQUE Function returns the unique values from a range or array. This formula returns the unique values from the Product Name column of the Product table.

STEP 3: Include the Drop Down Menu

  • To include the drop menu, go to the sheet where you have listed the unique values.
  • After that, create the headers of the Product table in Row 4.
  • Next, select Cell G5.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (51)

  • Now, select the Data Validation option from the Data tab. It will open the Data Validation window.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (52)

  • Select List in the Allow field and then, select the Sourcefield.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (53)

  • Now, you need to select options you want to add to the drop down menu. In this case, these options are the name of the products. We have selected Cell I4 toI6. Click OK to proceed.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (54)

  • After that, you will see the drop down menu in Cell G5.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (55)

STEP 4: Insert Data from Different Sheet

We will pull data from a different sheet to the new sheet. Follow the instructions carefully.

  • Select Cell B5 and type the formula:

=FILTER(Product,Product[Product Name]=G5)

How to Select from Drop Down and Pull Data from Different Sheet in Excel (56)

Here, we have used the FILTER Function to filter a range. The first argument is called the Product table. The second argument denotes that the Product Name will have to be the same as Cell G5.

  • Hit Enter to see results like below.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (57)

  • Finally, if you change the product name using the drop down menu, the dataset will automatically be updated.

How to Select from Drop Down and Pull Data from Different Sheet in Excel (58)

Read More: Create Excel Filter Using Drop-Down List Based on Cell Value

Things to Remember

There are certain things we need to remember when we are trying to select from the drop down menu and pull data from a different sheet in excel.

(Video) Extract Data Based on a Drop Down List Selection in Excel | Filter Data With Drop Down List Excel

  • In Method-1, use the double quotation sign carefully while typing the formula. Otherwise, the result will be incorrect. Also, be extra careful with the column index number in the VLOOKUP Function.
  • In Method-2, the formulas do not update automatically when you use the Fill Handle. To avoid this, edit the formula in each row. You can use Method-1instead.
  • Method-3 is mainly used for creating a new dataset in a different sheet.
  • Method-4 is applicable in Excel 365 only. For older versions, use the above methods.

Conclusion

We have demonstrated 4 easy ways to select from the drop down and pull data from a different sheet in excel. I hope these methods will help you to solve your problems. Furthermore, the practice book is also added at the beginning of the article. You can download it and exercise. Last of all, if you have any suggestions or queries, feel free to ask in the comment section below.

Related Articles

  • How to Add Item to Drop-Down List in Excel (5 Methods)
  • VBA to Select Value from Drop Down List in Excel (2 Methods)
  • How to Make Dependent Drop Down List with Spaces in Excel
  • Unique Values in a Drop Down List with VBA in Excel (A Complete Guide)
  • How to Remove Duplicates from Drop Down List in Excel (4 Methods)

Videos

1. Excel Drop Downs From List on Different Sheet
(Contextures Inc.)
2. How To Go to Specific Worksheet Based On Drop-down Lists In Excel
(Excel 10 tutorial)
3. Extract Data based on a Drop-Down List selection in Excel
(TrumpExcel)
4. 39 - Extract Data from a Table based on User Selection in Excel using Power Query
(TrumpExcel)
5. Google Sheets Pull Data from Another Worksheet Based on Criteria | Use Multiple Criteria Cell Values
(Chester Tugwell)
6. How to Extract Data based on a Drop-Down List selection In Microsoft Excel
(Technology Hub)
Top Articles
Latest Posts
Article information

Author: Errol Quitzon

Last Updated: 07/09/2023

Views: 6393

Rating: 4.9 / 5 (79 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Errol Quitzon

Birthday: 1993-04-02

Address: 70604 Haley Lane, Port Weldonside, TN 99233-0942

Phone: +9665282866296

Job: Product Retail Agent

Hobby: Computer programming, Horseback riding, Hooping, Dance, Ice skating, Backpacking, Rafting

Introduction: My name is Errol Quitzon, I am a fair, cute, fancy, clean, attractive, sparkling, kind person who loves writing and wants to share my knowledge and understanding with you.