Drop-down list to show other values?

kxkxkxx

New Member
Joined
Nov 27, 2013
Messages
10
I want to create a drop down list...easy enough...however, I want it to show a list of other values....for example....the drop-down list would have 4 choices, East, West, North, and South....if you choose say, "East"....I then want the 10 cells below it to display the values I have ready.

I am creating a ranking sheet....all my data is there, I just need to figure out how to show it.

Drop-down you choose "East"

This would then display below it:

[TABLE="width: 500"]
<tbody>[TR]
[TD][TABLE="width: 135"]
<colgroup><col><col></colgroup><tbody>[TR]
[TD]Customers[/TD]
[TD]Rank[/TD]
[/TR]
[TR]
[TD] NC [/TD]
[TD]1[/TD]
[/TR]
[TR]
[TD] VA [/TD]
[TD]2[/TD]
[/TR]
[TR]
[TD] MD [/TD]
[TD]3[/TD]
[/TR]
[TR]
[TD] SC [/TD]
[TD]4[/TD]
[/TR]
[TR]
[TD] FL [/TD]
[TD]5[/TD]
[/TR]
[TR]
[TD] GA [/TD]
[TD]6[/TD]
[/TR]
[TR]
[TD] NY [/TD]
[TD]7[/TD]
[/TR]
[TR]
[TD] NJ [/TD]
[TD]8[/TD]
[/TR]
[TR]
[TD] PA [/TD]
[TD]9[/TD]
[/TR]
[TR]
[TD] WV [/TD]
[TD]10[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]
 

Excel Facts

Control Word Wrap
Press Alt+Enter to move to a new row in a cell. Lets you control where the words wrap.
You can rather use a macro that copy your list and paste it if someone put East...or the cell below east (let's say A2, if list is in A1) you can use formula
Code:
=if(a1="East","NC","")
, in a3, same formula but VA instead of NC, etc.
 
Last edited:
Upvote 0
You can rather use a macro that copy your list and paste it if someone put East...or the cell below east (let's say A2, if list is in A1) you can use formula
Code:
=if(a1="East","NC","")
, in a3, same formula but VA instead of NC, etc.

thank you!
 
Upvote 0
One way that's fairly easy to do uses the Name manager.

Excel 2010
JKLMNOP
NorthNorthEastWestSouth
N1N1E1W1S1
N2N2E2W2S2
N3N3E3W3S3
N4N4E4W4S4
N5N5E5W5S5
N6N6E6W6S6
N7N7E7W7S7
N8N8E8W8S8
N9N9E9W9S9
N10N10E10W10S10

<tbody>
[TD="align: center"]1[/TD]

[TD="align: right"][/TD]
[TD="align: right"][/TD]

[TD="align: center"]2[/TD]

[TD="align: right"][/TD]
[TD="align: right"][/TD]

[TD="align: center"]3[/TD]

[TD="align: right"][/TD]
[TD="align: right"][/TD]

[TD="align: center"]4[/TD]

[TD="align: right"][/TD]
[TD="align: right"][/TD]

[TD="align: center"]5[/TD]

[TD="align: right"][/TD]
[TD="align: right"][/TD]

[TD="align: center"]6[/TD]

[TD="align: right"][/TD]
[TD="align: right"][/TD]

[TD="align: center"]7[/TD]

[TD="align: right"][/TD]
[TD="align: right"][/TD]

[TD="align: center"]8[/TD]

[TD="align: right"][/TD]
[TD="align: right"][/TD]

[TD="align: center"]9[/TD]

[TD="align: right"][/TD]
[TD="align: right"][/TD]

[TD="align: center"]10[/TD]

[TD="align: right"][/TD]
[TD="align: right"][/TD]

[TD="align: center"]11[/TD]

[TD="align: right"][/TD]
[TD="align: right"][/TD]

</tbody>
Sheet10

[TABLE="width: 85%"]
<tbody>[TR]
[TD]Array Formulas[TABLE="width: 100%"]
<tbody>[TR="bgcolor: #DAE7F5"]
[TH]Cell[/TH]
[TH="align: left"]Formula[/TH]
[/TR]
[TR]
[TH="bgcolor: #DAE7F5"]J2:J11[/TH]
[TD="align: left"]{=INDIRECT(J1)}[/TD]
[/TR]
</tbody>[/TABLE]
Entered with Ctrl+Shift+Enter. If entered correctly, Excel will surround with curly braces {}.
Note: Do not try and enter the {} manually yourself[/TD]
[/TR]
</tbody>[/TABLE]





Enter your lists in M:P as shown. Then select M2:M11, and in the Name box (to the left of the formula bar), type North (overtyping M2). Repeat for the other columns. Then in J1, select Data validation from the ribbon, pick List, and put the source as =M1:P1

Finally, select J2:J11. In the formula box, type:

=INDIRECT(J1)

and confirm it with Control-Shift-Enter.

The cells from J2:J11 will automatically populate with the chosen list when you select an option from the drop down list in J1. You can do this without Names, or the array function in J2:J11, but it's pretty basic this way.

Hope this helps!
 
Last edited:
Upvote 0

Forum statistics

Threads
1,223,228
Messages
6,170,871
Members
452,363
Latest member
merico17

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