Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Excel Drop-down lists: quick select?

Tags:

excel

I have an Excel document pulling items from another xls as list items to populate a drop-down menu. The problem is, there are a LOT of choices. I can't find a way to quickly go to the area I want. (e.g. opening the drop-down list and pressing "b" doesn't go to the B's as it does for most normal drop-downs)

Is this possible? Or is there some way to autocomplete the drop-down once the user starts typing into it?

like image 344
Derek Avatar asked Sep 07 '12 16:09

Derek


People also ask

How do I quickly select a drop-down list in Excel?

Select the cell in the worksheet where you want the drop-down list. Go to the Data tab on the Ribbon, then click Data Validation. On the Settings tab, in the Allow box, click List. If it's OK for people to leave the cell empty, check the Ignore blank box.

How do I create a drop-down list in Excel with multiple selections?

Go to Data –> Data Tools –> Data Validation. In the Data Validation dialogue box, within the settings tab, select 'List' as Validation Criteria. In Source field, select the cells which have the items that you want in the drop down. Click OK.


2 Answers

Although this is an old post, I would like to improve upon it since there is not a lot of great information regarding this. I wanted to add 3 important points:

  1. When copying and pasting from your original list, use the Paste Special > Paste link option. This way when your original list is updated, this hidden list will also be updated.

  2. Sometimes it's not possible to add this list directly above or directly below. For auto-complete to function, this is not necessary. The only necessary thing is that there is a data link between the drop down box and linked list of items below or above. e.g. let's say your drop down box is on field B5. Your list can start in B15, PROVIDED that there is a link of data between row 5 and row 15 either in columns A, B, or C (think of it as a chain that must be connected/continuous.). Data can be anything filled in these connecting cells, even spaces. So in our example, we just need to add in spaces in cells B6 through B14 in order for auto-complete to function properly. These cells of data can also be in A5:A15 or C5:C15. It sounds strange but I have done a ton of testing on this. Try it yourself!

  3. The last point I wanted to make was the ability to type in a letter and have the drop down list auto-complete. When you are using a data validation drop down list as well as auto-complete, these are actually two different drop down lists of data. If you enter the cell and press the keyboard shortcut Alt + Down Arrow you will get the drop down list used in the validation you have set. If you type in a letter first, then press the Alt + Down Arrow you will get the Auto-complete drop down list (the list of items currently in the column, linked by data, hidden or not.)

    Now here is where it gets a bit tricky and strange. If you have a large list of items, 1000 or over, after you type in that first letter or letters Excel does a background search of possible options within the column to auto-fill from top to bottom. If this is a list of alphabetized names and you type in a B, then press the Alt + Down arrow, the B names should appear rather quickly. (If not wait a second or two after entering your letters.) The number of seconds required for excel to locate these items will grow if this list is large and the name you are looking for is at the bottom of the list. So if you are looking for a name starting with X, you would enter the X, wait a few seconds, then press the Alt + Down Arrow, and your list should be displayed with those names starting with X. Trial and error is needed for the amount of time required as length of lists and machine speeds vary.

This seems like a lot of detail. However, if you are asking people to select a name from a large list and scrolling over 3,000 names in a drop down list is not an option, the information above will hopefully be helpful, as the end-user can save a lot of time locating items. I made a video outlining the auto-complete feature in Excel showing highlighting the Don't Break The Chain method: https://youtu.be/PVEzHbdHf1Y

like image 114
7 revs, 3 users 45% Avatar answered Oct 03 '22 00:10

7 revs, 3 users 45%


Go To Tools>Options - Edit And Check Enable AutoComplete For Cell

Values Move Your List Of Items Is In The Range Immediately Above The

Validation Cell. Hide The Rows Above Your Validation Cell.

taken from here:

http://www.ozgrid.com/Excel/autocomplete-validation.htm

like image 21
Alex Gordon Avatar answered Oct 03 '22 01:10

Alex Gordon