Extract Data based on a Drop-Down List selection in Excel



In this video tutorial, learn how to extract or filter data in Excel based on a drop-down list selection.

This Excel trick is extremely useful in situations where you have a huge dataset and you want to extract part of it by making a selection.

0:00 Intro to the dataset
2:15 Creating a Drop-down List
3:30 Adding Helper Columns to have the formula that will help extract the data
8:18 Extract Data based on the drop-down selection

For example, suppose you have the sales transaction records or various products. You can use this technique to select the product item from the excel drop-down list and all the records for that item would get extracted and listed separately.

Since this is dynamic, you can change the selection from the drop-down, and the results would update instantly.

There are three steps in extracting data based on a drop-down selection:
1. Create a Unique list of items.
2. Create a drop-down to display these unique items.
3. Use helper columns to extract the records for the selected item.

It also uses Excel formulas (INDEX, MATCH, ROWS, and SMALL functions) to extract the data based on the drop-down selection. It can work for extracting the data on the same or different worksheet in Excel

This is a great way to give the user the flexibility to quickly filter the data and get the records that they need.

For example, you can create this to quickly extract the data based on the selection of country name from the drop-down. As soon you the selection is made, this will filter all the records for that specific country.

And you can select another country from the drop-down and it will instantly update and show you the results from the second country.

You can also extend the concept shown in this video to create multiple filters. For example, you can select country and product name and it will extract the data of records that match both the criteria.

Step-by-step written tutorial and download file:

Here are some other similar videos you may find useful:

✅ Dynamic Filter in Excel – Filter As You Type (with & without VBA) –
✅ Advanced Filter in Excel –

Also, I have made all of my courses available for FREE. You can check these out using the below links:
✅ Free Excel Course (Basic to Advanced) –
✅ Free Dashboard Course –

✅ Free VBA course –
✅ Free Power Query Course –

Subscribe to get awesome Excel Tips every week:

#Excel #ExcelTips #ExcelTutorial

Watch more new videos about Excel Office | Synthesized by Mindovermetal English

Rate this post

Bài viết liên quan

Theo dõi
Thông báo của
guest
24 Comments
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất
Phản hồi nội tuyến
Xem tất cả bình luận
TrumpExcel

If you found this video useful, please give it a thumbs up 👍 and subscribe to the channel. Also, let me know what topics you want me to cover in future videos.

Here are some other similar videos you may find useful:
✅ Dynamic Filter in Excel – Filter As You Type (with & without VBA) – https://www.youtube.com/watch?v=xBRkCv6RWcE
✅ Advanced Filter in Excel – https://www.youtube.com/watch?v=ZUFEqjDLM2I

Also, I have made all of my courses available for FREE. You can check these out using the below links:
✅ Free Excel Course (Basic to Advanced) – https://trumpexcel.com/learn-excel/
✅ Free Dashboard Course – https://bit.ly/free-excel-dashboard-course
✅ Free VBA course – https://bit.ly/excel-vba-course

✅ Free Power Query Course – https://bit.ly/power-query-course

Nick A.

Can you do this on google sheet?

SOVT

I am getting zeros displayed instead of a blank, anyone have any ideas?

Mr Kamau

Hi can you make one with w droplist 🙂

Yesi

This video is exactly what I'm looking for BUT…..the table I'm using is constantly being updated so It doesn't pick up the inputs from the updated information in the second table. I need some advice.

Yesi

This was GREAT! TY

FamilyEIGHT

Thank you so much for sharing, this is a very informative, easy to follow video. Very much appreciated 🙂

Abdel Kiki

Helpful video

Brickandmorty

make excel great again

Darshan Tayade

You explained it in very simple way. Thanks!

Alok Prakash
Alok Prakash

bhai filter use karo = laga kar jayada short me kam hoga

ERika Jean Branzuela

hello sir .. may i ask if this type of extraction could be used to from one sheet to another?

enzo22

This is exactly what I've been looking for, thanks for sharing. Subbed.

Eloise

This is a savior! However, I need the dropdown to be on different rowns, is there a way that I can drag down the dropdown list and still get the same type of filtering?

For example I have Column A,B, and row is up to 5. Now, A is the dropdown for unique list, B is the dropdown I made which contains the filtered data based on selected value on column A. But if I drag down the dropdown from A1 and B1, to A5 and B5, despite me changing the value for A2-A5, the options on the dropdown for B2-B5 are still the same as B1 since the selected value on the formula is still from A1.

Hope you could help please!

All In One

👍

Mr. C

Thanks friend really help me with my work thumbs up

hiral chotaliya

How to add product 11 to India and China both kindly suggest

Puran Singh

If I have to add sum of sales for each product how it add.

Great! Thank you so much!

speedfreakpsycho

Hi, when I change this to google sheets format, it works ok, but then at the and it shows 1 name that repeats this is the formula "=ARRAY_CONSTRAIN(ARRAYFORMULA(IFERROR(INDEX($A$2:$C$89,$F2,COLUMNS($K$2:K2)),"")), 1, 1)"

Himanshu Malhotra

Very helpful video, great content

sarbjit singh

How to put multiple conditions on helper 2?

Amniel Carlo Bico

This video was able to help me extracting data from 28k rows. The best video I've ever watched.