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:

CustomersRank
NC 1
VA 2
MD 3
SC 4
FL 5
GA 6
NY 7
NJ 8
PA 9
WV 10

<colgroup><col><col></colgroup><tbody>
</tbody>

<tbody>
</tbody>
 

Excel Facts

Is there a shortcut key for strikethrough?
Ctrl+S is used for Save. Ctrl+5 is used for Strikethrough. Why Ctrl+5? When you use hashmarks to count |||| is 4, strike through to mean 5.
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
1NorthNorthEastWestSouth
2N1N1E1W1S1
3N2N2E2W2S2
4N3N3E3W3S3
5N4N4E4W4S4
6N5N5E5W5S5
7N6N6E6W6S6
8N7N7E7W7S7
9N8N8E8W8S8
10N9N9E9W9S9
11N10N10E10W10S10

<tbody>
</tbody>
Sheet10

Array Formulas
CellFormula
J2:J11{=INDIRECT(J1)}

<tbody>
</tbody>
Entered with Ctrl+Shift+Enter. If entered correctly, Excel will surround with curly braces {}.
Note: Do not try and enter the {} manually yourself

<tbody>
</tbody>





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,215,415
Messages
6,124,768
Members
449,187
Latest member
hermansoa

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