Appearance
How to Create a Drop-Down List in Excel
Applies to: Microsoft 365 (Excel desktop, Excel for the Web)
Article Type: How-To
Last Updated: 2026-03-09
Summary
Drop-down lists restrict cell input to a predefined set of options, reducing data entry errors and ensuring consistency. This article explains how to create drop-down lists using Data Validation — from a simple typed list to a dynamic range powered by a Table.
Prerequisites
- Microsoft Excel (desktop or web).
Instructions
1. Create a Drop-Down from a Typed List
Manually define the list of options.
- Select the cell or range where you want the drop-down.
- Go to the Data tab.
- Click Data Validation.
- Under Allow, select List.
- In the Source field, type your options separated by commas:
Yes, No, Pending - Click OK.
- A down-arrow appears on the cell — click it to see the options.
2. Create a Drop-Down from a Cell Range
Use values already typed in your spreadsheet as the source.
- Type your list of options in a column (e.g.,
D1:D5). - Select the cell where you want the drop-down.
- Go to Data > Data Validation.
- Under Allow, select List.
- In the Source field, click the range selector icon and select your list range (e.g.,
$D$1:$D$5). - Click OK.
3. Create a Dynamic Drop-Down Using a Table
Automatically expand the list when new items are added.
- Type your list of options in a column.
- Select the list and press Ctrl+T to convert it to a Table. Click OK.
- Note the Table name (e.g.,
Table1) in the Table Design tab. - Select the cell where you want the drop-down.
- Go to Data > Data Validation.
- Under Allow, select List.
- In the Source field, enter:Replace
=INDIRECT("Table1[Column1]")Table1andColumn1with your actual table and column names. - Click OK.
- Whenever you add a new row to the Table, the drop-down updates automatically.
4. Add an Input Message and Error Alert
Guide users and prevent invalid entries.
- Select the cell with the drop-down.
- Go to Data > Data Validation.
- Click the Input Message tab:
- Enter a Title (e.g., "Select Status").
- Enter an Input message (e.g., "Choose from the list").
- Click the Error Alert tab:
- Set Style to Stop (blocks invalid entries), Warning, or Information.
- Enter a Title and Error message.
- Click OK.
5. Remove a Drop-Down List
Delete the Data Validation rule.
- Select the cell or range with the drop-down.
- Go to Data > Data Validation.
- Click Clear All.
- Click OK.
Troubleshooting
TIP
To apply the same drop-down to an entire column, select the full column (click the column header) before setting up Data Validation. This ensures new rows inherit the validation.
| Symptom / Error | Potential Cause | Solution |
|---|---|---|
| Drop-down arrow not visible | Cell not selected, or validation was removed | Click the cell. If no arrow appears, re-apply Data Validation. |
| User can still type invalid values | Error Alert style set to Warning or Information | Change the Error Alert style to Stop in Data Validation settings. |
| New items not appearing in drop-down | Source range is fixed (not a Table) | Convert the source list to a Table or manually expand the source range. |