Creating a dynamic range drop down list from awkward table.

ct2911

New Member
Joined
Sep 20, 2014
Messages
5
Hello everyone

I'm trying to think of a way to create a conditional drop list from a table which is updated daily meaning the ranges of each list and sub list will change.

I am using excel 2007.

I know how to create a conditional drop down list however the table format I have to use makes it a little more difficult.

Below is just a sample of the worksheet format I have to use. The real thing will have roughly 300 companies.


I Book drop down list will be conditional the company selected

E.G. If I select "Tesco" from the company drop down list, I will see "TTTG","BGTY" and "PLMN" in the book drop down list.

I was thinking some sort pivot table style maybe ?

CompanyBook
ArgosTTLF
ArgosPOIU
ArgosTTTG
ArgosDFOP
ArgosQWER
ArgosPPPP
TescoTTTG
TescoBGTY
TescoPLMN
NikeTTLF
NikeTTTG
NikeFLJH
NikeASDF
NikePMGW

<!--StartFragment--> <colgroup><col width="65" span="2" style="width:65pt"> </colgroup><tbody>
<!--EndFragment--></tbody>

Many Thanks to you all in advance and thank you for all the prior threads, I have learnt a lot from the Mr Excel forums.

CT2911
 

Excel Facts

Remove leading & trailing spaces
Save as CSV to remove all leading and trailing spaces. It is faster than using TRIM().
Add a helper column next to your list. The helper column will be an if statement. Let's say your drop down in is A1, your company column is in D1, and your Book column is in E1. Your list for Books will be in E2.

In G1:

Code:
=IF($D1 = $A$1, $E1, "")

Then, your data validation list should be pointing to $G:$G. Ignoring blanks should (might) remove (might not) all the blanks.
 
Upvote 0

Forum statistics

Threads
1,214,620
Messages
6,120,554
Members
448,970
Latest member
kennimack

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top