2 Simple Ways to Create an Excel Drop Down List

Fact Checked By Cindy Wong

I often use an Excel drop-down list In my line of work to improve the efficiency of my data entry tasks by limiting my choices. This saves me a lot of time and prevents errors. I commonly use an Excel drop-down list for managing inventory, categorizing expenses, and selecting statuses of various tasks. You can add a dropdown list in Excel using the Data validation menu by selecting a list as the allowed data. In this article, I’ll explain how to add an Excel drop-down list, add error messages, and move drop-down lists between other workbooks.

How To Make an Excel Drop-Down List From a Range of Cells

If your drop-down list contains multiple options, creating a list in the spreadsheet and referencing it when making the drop-down menu is better. This can have a lot of benefits. You can reference a larger area and add options to the drop-down menu later.

To create a dropdown list in Excel with Yes and No options, follow these steps.

This also adds the benefit of making your drop-down menus dynamic, meaning you can change the options anytime. Here is how to create dynamic drop-down options in Excel:

  1. Open the Microsoft Excel spreadsheet where you want to add the dynamic drop-down list.
  2. Select the range of cells where you will add an Excel drop down list.
Excel drop down listโ€”Open the data validation menu
  1. Click on the โ€œData tabโ€ย in the top ribbon, then on the โ€œData Validationโ€ย button in โ€œData Tools.โ€
  2. Click โ€œData Validationโ€ย from the drop-down menu to open a new window.
Select list from the allow option
  1. Click the โ€œAllowโ€ option in the data validation dialog box and selectย list.
Select the range
  1. For the list Source, we will be adding the cell range.
    • To do this, click the โ€œUpโ€ย arrow towards the right side of the textbox.
    • This will open another window.
Project status with Data validation formula in Excel
  1. Now, you can select the cell range with your cursor.
    • Click and drag your cursor to select the cell range for the drop-down.
  2. With the cells selected, click the โ€œDownโ€ย arrow towards the right side of the textbox.
    • This will add the cell range to the โ€œSource.โ€
  3. Click the โ€œOKโ€ย button to save the changes.

This will create a data validation list in Excel that you can change anytime.

How To Create an Excel Drop Down List With Yes/No Options

When creating an Excel drop-down list, usually, it’s more convenient to choose a cell range containing the data for the drop-down list. However, I recommend manually entering the data for the Excel yes/no drop-down lists with only a few inputs. Otherwise, you’ll want to import a range of options that already exist. Let’s start with manual entry and explore Excel’s data validation feature.

Here is how to add an Excel drop-down box with only a few inputs:

To create a Yes/No dropdown list in Microsoft Excel, follow these steps.

  1. Open the Excel spreadsheet where you want to create the in-cell dropdown list.
  2. Select the cells where you want to insert the drop-down in Excel.
  3. With the cells selected, click on โ€œDataโ€ย in the top ribbon
  4. Click on the โ€œData Validationโ€ย button in โ€œData Tools.โ€
    • This will open a small drop-down menu.
  5. Select the โ€œData Validationโ€ย button to open a small window in the middle of the screen.
  6. Here, you can select the โ€œValidation criteria.โ€
    • Select the โ€œAllowโ€ option and click the โ€œListโ€ย option.
    • This will change the selection options below.
  7. Click on the โ€œSourceโ€ text box below.
    • Here, I can write a list of drop-down options.
  8. Enter the list of options separated by commas.
    • For example, I want the drop-down options to be โ€œYesโ€ย and โ€œNo.โ€
    • I will write them as โ€œYes,No.โ€
  9. With the options added, click the โ€œOKโ€ย button to save the changes.

A small arrow icon with the drop-down menu will now show towards the selected cell’s right side.

Note: This doesnโ€™t have to be yes or no, but any defined names as list items.

How To Show Error for Invalid Data in Drop-Down Selection

Although drop-down menus allow users to choose the value they wish to add to the cells, you can still insert your values by simply clicking on the cell and typing. To ensure unwanted values aren’t added, I can show an error alert if invalid data is added. Here is how to do this:

  1. Open the Excel workbook and select the cells to add the error alert.
Excel drop down listโ€”Open the data validation menu
  1. With the cells selected, click on โ€œDataโ€ย in the top ribbon and choose the โ€œData Validationโ€ option in the โ€œData Toolsโ€ย section.
  2. If you haven’t specified the drop-down list, specify the drop-down parameters in the โ€œSettingsโ€ tab.
Data validation box with the Error alert tab
  1. Once you do that, click the Error Alertย tab.
Select the show error checkbox
  1. Check the Show error alert after invalid data is enteredย option.
Enter the details for your error message
  1. Below, you can choose the Style from Stop, Warning, and Information.
  2. After choosing the type of pop-up, select the Titleย and the content of the Error message.
  3. Once you add the data, click the OKย button to save the changes.

How To Remove an Excel Drop Down List

Now that we know how to add an Excel drop down list, let’s take a look at how to remove an Excel pick from the drop-down list:

  1. Open the Excel workbook and select the cells to remove the drop-down.
Excel drop down listโ€”Open the data validation menu
  1. With the cells selected, click on โ€œDataโ€ย in the ribbon.
  2. Click on the โ€œData Validationโ€ option in the โ€œData Toolsโ€ section here.
Data validation box with clear all selected.
  1. In the โ€œData Validationโ€ย window, go to the โ€œSettingsโ€ย tab and click the โ€œClear Allโ€ button.
  2. Click the โ€œOKโ€ button to save the changes.

But what if you just want to remove items from the list? That’s easy. Just change the named range from your source field, omitting the items you want to remove from your dropdown menu. The same process applies when you want to add a new item or new values to an Excel drop-down list. Just update the source field in the Excel Data Validation list window, pictured above. Make sure to include the items you want to appear, including any new additions.

How To Copy an Excel Drop Down List From Another Workbook

Often, you might want to copy a drop-down from your main spreadsheet to another workbook. Note that this is even easier than adding a dropdown in Google Sheets. I’ve illustrated the process below. Note that you can just copy and paste from one Excel workbook to another.

Copy and paste the dropdown to a new sheet GIF

Here is how to copy a drop-down list from one Excel spreadsheet to another:

  1. Open the primary Excel workbook where you want to reproduce the Excel drop down list.
  2. Here, select the cells containing the drop-down list.
  3. With the cells selected, right-click on the cells and choose the โ€œCopyโ€ย option.
    • You can also use the keyboard shortcut Ctrl + C (or Cmd + C on MacOS).
  4. Now, head to the spreadsheet where you wish to paste the cells.
  5. Here, click on the cell where you want to paste the cells.
    • The selected cell will be the top left cell of the table.
  6. Now, right-click on the cell and choose the โ€œPasteโ€ option.
    • You can also use the keyboard shortcut Ctrl + Vย to do this.

This will also work between worksheets in the same workbook. Note that this is a different process than creating a dependent dropdown list. Dependent dropdowns change their list of items based on your selection in another cell or drop-down box.

Making Drop-Down Macros

If you need to repeat the task of making dropdown boxes in Excel, you can easily set up a macro. I created this guide to Excel macros to show exactly how to do it.

The short version:

  1. Determine which parts of your dropdown creation can be replicated
  2. Create a macro with a new name, like “create Excel dropdowns”
  3. Then click “record macro”

It’s that easy!

Conclusion

An Excel drop-down list is convenient because it improves data management efficiency. Whether you are categorizing expenses or selecting the status of a project, drop-down lists can help improve your workflow and reduce errors significantly, especially once you add error messages for invalid data. Do you find Excel drop-down lists useful? What is the most creative way youโ€™ve used an Excel drop-down list? Let us know in the comments below. Or, if you have any feedback for my tutorial, feel free to tell us in the comments.

Related:

Most Popular Posts

Related Posts

Thanks for visiting! We’re happy to answer your spreadsheet questions. We specialize in formulas for Google Sheets, our own spreadsheet templates, and time-saving Excel tips.

Note that we’re supported by our audience. When you purchase through links on our site, we may earn commission at no extra cost to you.

Like what we do? Share this article!