How to Create a Drop Down List in Excel (3 Methods)

Learn how to create a drop down list in Excel with this guide. Get step-by-step instructions, tips, and best practices to make effective and dynamic drop down menus in Excel for fast data entry and increased productivity. Excel has a data validation tool ti create drop down list.

Dynamic Date Example

by Mihir Kamdar / Last Updated:

how-to-create-dropdown-list-in-excel

What You'll Learn

After reading this guide, you’ll be equipped with the knowledge to:

  • How to create basic drop down lists using Data Validation.
  • How to populate drop down lists using a range of cells.
  • How to make drop down lists dynamic with named ranges and tables.
  • How to create dependent (cascading) drop down lists for hierarchical data selection.
  • How to customize and format drop down lists for improved user experience.
  • How to manage, edit, and remove drop down lists effectively.
  • Tips and best practices for maintaining data consistency and performance.

Download File

Download our step-by-step excel file now by clicking on the icon  download icon 1  below and follow along to enhance your Excel skills practically and efficiently!

Introduction

Dropdowns are powerful tools for choosing from a list of options in a cell. They are super useful for data consistency, reducing errors, and making spreadsheets more user-friendly. Whether you’re managing inventory, tracking projects, or creating forms, knowing how to make a dropdown list will take your Excel skills to the next level.

What is a Drop Down List?​

A drop down list is a feature that allows you to choose a value from a list of options in a cell. This is done using Excel’s Data Validation feature, so only specified values are allowed in a cell, and data is kept consistent and clean.

Drop Down List Examples:

  • Data Entry Forms: Reduce data entry by giving users options to choose from.
  • Surveys and Questionnaires: Ensure respondents choose from consistent answers.
  • Inventory Management: Track stock levels with categorized items.
  • Project Tracking: Track task status and priority more effectively.
  • Employee Records: Standardize departments, roles, and other categorical data.
what-is-a-dropdown-list-in-excel
Excel: Free Masterclass​
Supercharge Your Skills For Free

Method 1 - Drop Down List Using Data Validation

  1. Select the Cell: Click on the cell where you want the drop-down to appear.

  2. Select Data Validation: Go to the Data tab on the ribbon > Click on Data Validation in the Data Tools group.

  3. Set the List Source:

    • In the Settings tab, choose List from the Allow drop-down.
    • In the Source field, type the options you want in the drop-down, separated by commas (e.g., Option1, Option2, Option3).
    • Or select a range of cells that have the list of options.
  4. Input Messages and Error Alerts (Optional):

    • Input Message: Give users a hint when they select the cell.
    • Error Alert: Show a message when an incorrect entry is made.
  5. Click OK: Your drop-down is now in the cell.

how to create create drop down list in
Excel: Free Masterclass​
Supercharge Your Skills For Free

Method 2 - Create Dynamic Drop Down Lists

Dynamic drop-down lists update as you add or remove items from the source list. This is handy when you want to keep the options up to date without manually changing the Data Validation settings.

  1. Create a Named Range:

    • Select the range with your list.
    • Go to Formulas > Define Name.
    • Type a name (e.g., OptionsList) and click OK.
  2. Apply Data Validation:

    • Select the cell.
    • Go to Data > Data Validation.
    • Choose List and type =OptionsList in the Source field.
    • Click OK.
  3. Update the List:

    • Add or remove items from the named range, and the drop-down will update automatically.
create-dynamic-dropdown-in-excel
Excel: Free Masterclass​
Supercharge Your Skills For Free

Method 3 - How to Make Dependent Drop Down Lists

Dependent drop-downs, also known as cascading drop-downs, change their options based on the selection made in another drop-down. This is useful for hierarchical data selection, for example, choosing a category first and then a subcategory.

  1. Create Primary and Secondary Lists: For example, create a list of categories in A2:A3 and subcategories in B2:B7.

  2. Name Your Ranges: Select the subcategories for each category and name the range the same as the category.

  3. Apply Data Validation for Primary List: Select the primary cell and apply Data Validation with the primary list.

  4. Apply Data Validation for Secondary List: Select the secondary cell, and in the Source field, type =INDIRECT(A1) where A1 is the cell with the primary drop-down.

  5. Click OK: The secondary drop-down will now show options based on the primary selection.

how-to-create-dependent-drop-down-list-in-excel
Excel: Free Masterclass​
Supercharge Your Skills For Free

Edit Drop Down Lists

To edit the items in your dropdown:

  1. Select the Cell with the Dropdown: Click on the cell with the dropdown.

  2. Go to Data Validation: Go to Data > Data Validation.

  3. Edit the Source: Edit the list items in the Source field or update the range.

  4. Click OK: The dropdown will update.

edit-drop-down-list-in-excel

Remove Drop Down Lists or Delete List

To remove a dropdown from a cell:

  1. Select the Cell: Click on the cell with the dropdown.

  2. Go to Data Validation: Go to Data > Data Validation.

  3. Clear All: Click Clear All in the Settings tab.

  4. Click OK: The dropdown is removed and the cell is now blank.

remove drop down list in
Excel: Free Masterclass​
Supercharge Your Skills For Free

Error Alert Tab in Data Validation

Excel’s Data Validation feature allows you to control what happens when a user enters invalid data that does not meet the rules you’ve set. This helps maintain the integrity of your data and guides users to input correct values.


  1. Open the Data Validation Settings:

    • Select the cell or range where you applied Data Validation.
    • Go to Data > Data Validation.
  2. Navigate to the Error Alert Tab:

    • In the Data Validation dialog box, click on the Error Alert tab.
  3. Set Up Your Error Alert:

    • Check the “Show error alert after invalid data is entered” box (enabled by default).
  4. Configure the Alert Options:

    • Style: Choose the type of alert you want:
      • Stop: Prevents the user from entering invalid data and shows a critical message. (Most restrictive)
      • Warning: Allows the user to enter invalid data but gives a warning message. (Less restrictive)
      • Information: Allows the user to enter invalid data and provides an informational message. (Least restrictive)
    • Title: Enter a title for your error alert (e.g., “Invalid Entry”).
    • Error Message: Enter a message explaining why the data is invalid and how to fix it (e.g., “Please select from the dropdown list only.”).
  5. Save Your Settings:

    • Click OK to apply the error alert.
how-to-use-error-alert-tab-in-excel-data-validation

Tips and Best Practices

  • Data Consistency: Don’t duplicate entries and standardize list items to be uniform.

  • Performance: For large lists use dynamic ranges or tables to keep performance fast.

  • User Experience: Keep dropdowns short and relevant and provide instructions or labels for the user.

  • Named Ranges: Simplify formula management and make it more readable by using descriptive named ranges.

  • Update Lists Regularly: Keep your dropdowns up to date by regularly reviewing and updating the source data.

  • Limit List Length: For usability, keep dropdowns to a reasonable length to not overwhelm the user.

best practices for data validation

How to Create a Dropdown in Excel?

Use Data Validation to create drop down lists:

  1. Select the cell.

  2. Go to Data > Data Validation.

  3. Select List from the Allow dropdown.

  4. Type in your list items or select a range with the items.

  5. Click OK.

Can I Have Multiple Dropdowns?

Yes, you can have multiple dependent (cascading) dropdowns in Excel by using named ranges and the INDIRECT function to set up primary and secondary dropdowns. This will make the options in one dropdown depend on the selection in another.

How to Make a Dropdown Dynamic?

Make a dropdown dynamic by using named ranges that expand with new items or by converting your list data into Excel tables. This will make your dropdown update automatically when new items are added or removed.

Conclusion

Creating a dropdown in Excel is a basic skill that will help you manage your data, ensure consistency, and improve user experience. Whether you use basic Data Validation, dynamic named ranges, or advanced VBA scripts, you’ll be more productive and your spreadsheets will be more user-friendly.

Facebook
X
LinkedIn
Pinterest
Email
Table of Contents

Office Tech Skill is a premier educational platform focused on Microsoft Office, providing professionals with the tools needed to thrive in the ever-evolving tech landscape.

© 2024 Office Tech Skill. All rights reserved