The Ultimate Guide To Excel Drop Down Lists

 

What if the key to collaborating in Excel was a different way of making tables?

We have all used tables in Excel, but what if you are looking to make this table into a list for others to use?

You can easily allow users to choose an item from a pre-defined list, by using a dropdown list in Excel.

When you are creating a dropdown list, Excel allows you to tailor it to your needs in a variety of ways.

Why Use A Drop Down List?

These types of lists are great for user input.

It’s a great way to ensure that only valid data is entered into a cell.

Drop down lists help you to organise your data and limit the amount of entries people can make to each cell.

Whenever you create an Excel spreadsheet for a user to input data, a drop down list will be very helpful!

They help you to streamline the experience you are creating for your users, and design a smooth looking document for them to use.

Creating a clear and simple workbook is a very valuable skill to employers, always covered on our Microsoft Excel courses.

We will cover everything about how you can make a drop down list here.

excel-promo-1

Drop Down List – Cell Range

In the example below, we have a worksheet called Products containing the names of products.

This is the original sheet that contains the source data.

Screenshot showing the Products sheet which has the source data

1. Now select or create another sheet. In this case, this is the destination sheet where you would like the drop down list to be.

This sheet is called ProductsDropDownList in our example.

Screenshot showing the destination sheet which will have the drop down list

2. Select cell E5 on the destination sheet. This is the cell that is going to have the drop down list.

Go to the Data Tab on the ribbon and on the Data Tools group, choose Data Validation.

Screenshot showing the Data Validation option in the Data Tools group on the Data tab

3. The Data Validation Dialog Box will appear. Under the Settings tab, in the Allow drop down menu click List.

Ensure Ignore blank and In-cell dropdown are checked.

Using the Source box, select the cell range on the Products sheet, which in this case is range A2:A9.

Screenshot showing the Data Validation Dialog Box and explaining how to create a drop down list and which Settings to use

4. Click Ok.

5. The drop down list is shown below.

Screenshot showing the drop down list

If the user tries to type a value in the cell that is not in the drop down list, they will get an error message.

Screenshot showing the error message that appears when the user tries to enter data that is not in the list

• Note: The drop down box arrow in Excel is only shown when the cell containing the drop down list is selected.

With all the cells selected decrease the font size by one point. Then increase the zoom level magnification.

In the example below 140% zoom level magnification was used and the items in the dropdown list now look bigger.

Screenshot showing the items in the drop down list at an increased Zoom level in order to make them appear bigger

You can keep it like this by using font formatting to change the size of the text, regardless of the zoom.

• Tip: By default, the items in the list will appear in the same order that they are entered in the original worksheet.

If you’d like to have the items in your list sorted in either ascending or descending order, go to your source data.

Then with one cell in the range selected, go to the Data Tab:

In the Sort & Filter group choose either ascending sort or descending sort.

Screenshot showing how to sort data in the source data sheet so that the items in the drop down list are sorted

In the example below, ascending sort was selected. The items in the drop down list are now sorted in alphabetical order.

Screenshot showing the items in the drop down list sorted alphabetically

• Tip: You can hide, or password protect the worksheet that contains the source data!

This is great if you don’t want people to accidentally edit or remove items in your dropdown list.

You can also allow the user to enter another item that is not in the list, when necessary.

To do this select the cell containing the drop down list.

Go to the Data Tab on the ribbon and on the Data Tools group, choose Data Validation and navigate to the Error Alert Tab.

In the Error Alert Tab: uncheck the check box that says Show error alert after invalid data is entered. Click Ok.

Screenshot showing the check box that says Show error alert after invalid data is entered cleared

Add An Item To A Drop Down List

You may have a situation where you want to add a product that is not in the original list.

1. To do this, go to the original sheet containing the names of the products. Select one of the products.

2. Right-click the cell and select Insert.

Screenshot showing the Insert...option

3. Select the Shift cells down option. Click Ok.

Screenshot showing the Insert Dialog box with Shift cells down checked

Once you have done this you will see the the following.

Screenshot showing what the cell range looks like with an inserted row

4. Enter a new product name.

Screenshot showing the new item, Product XXEFZ that has been added to the original source data

5. Now when you return to your sheet with your drop down menu, you should see the list has been updated.

Screenshot showing the drop down box that has been updated with the item added in the source data range

Delete An Item – Drop Down Lists

You may have a situation where you want to delete a product from the drop down menu, such as when you find an outlier in your data you want to omit.

1. To do this, go to the original sheet containing the names of the products.

Select the item that you want to be deleted from your drop down menu.

Screenshot showing the product that needs to be deleted

2. Right-click the cell and select Delete.

Screenshot showing the Delete... option

3. Select the Shift cells up option. Click Ok.

The Delete Dialog Box with the Shift cells up option checked

Once you have done this you will see the the following.

Screenshot showing that Product WKKD has been deleted in the source range

4. This item should no longer be in the drop down menu.

Screenshot showing the drop down list that no longer has the item that was deleted in the original data source

Remove A Drop Down List

For removing drop down menus, Microsoft Excel lets you do this in two main ways.

Select the cell with the drop down list.

Go to the Data Tab on the ribbon and from the Data Tools group, choose Data Validation.

Under the Settings tab, click Clear All and then OK.

The drop down list will be removed from the cell.

Screenshot showing the Data Validation Dialog Box and the Clear All button highlighted

Once you have done this you will see the the following.

Screenshot showing that the drop down list has been removed from cell E5

You can also remove the drop down list by selecting the drop down list and then going to the Editing group, and clicking clear all.

However if the problem is within the data you selected for the drop down list, you can instead remove a specific cell from the data.

 

Screenshot showing the Clear All option

Once you have done this you will see the following.

Screenshot showing that the drop down list has been removed from cell E5

Drop Down List – Manual Data Entry

You can manually enter the source data for the drop down list by using the Source box.

1. Select the cell which you would like to contain the drop down list.

Screenshot showing the worksheet for the manual data entry with cell C4 selected

2. Go to the Data Tab and choose Data Validation from the Data Tools group.

Select List and this time in the Source box manually type the entries as shown below.

Make sure that each entry is separated by a comma.

Screenshot showing the values being typed into the Source box in the Settings tab of the Data Validation Dialog Box

3. Click Ok.

Screenshot showing the drop down list with the entries (yes and no) that were manually typed in

Drop Down List – Named Range

You can use a named range as your source for your drop down menu, which is a range of cells with a name assigned to help you identify it.

1. Create a named range first. Select the range of cells that you would like to name.

Screenshot showing the source worksheet for the drop down menu with the cell range for the named range selected

2. Type the name Attendees into the Name Box and press Enter.

Screenshot showing Attendees typed into the Name Box

3. In the cell where you would like your drop down list to be, follow the same steps to create a simple drop down list.

But first, in the Source box type an equals sign first and then the name of your named range.

Screenshot showing the named range Attendees being entered into the Source box preceded by an equals sign

4. Click Ok.

Screenshot showing the dropdown list that has its source from the named range

Conclusion

Making a drop-down box in Excel is great for making your sheets and dashboards more appealing.

It will speed up your data entry and minimise the risk of errors effecting your work.

Always keep this technique in mind when thinking about collaborating!

About Ben Richardson

Ben is a director of Acuity Training which he has been running for over 10 years.


He is a Natural Sciences graduate from the University of Cambridge and a qualified accountant with the ICAEW.


He previously worked as a venture capitalist and banker and so had extensive experience with Excel from building financial models before moving to learn SQL, Microsoft Power BI and other technologies more recently.