To create an Excel cell pull-down list in Microsoft 365 for Windows, select the cell, choose Data > Data Validation, set Allow to List, and enter the choices in Source or select a range containing them. Leave In-cell dropdown checked, then click OK; the cell will show a selectable arrow when you select it.
What an Excel pull-down list does
A pull-down list, also called a drop-down list, is a form of data validation. It offers people a defined set of choices for a cell, such as a department, delivery status, or product category. Rather than typing a value from memory, a user can select one of the options. This helps standardize entries and makes a worksheet easier to fill in and summarize.
A list does not change the cell into a special kind of cell: the selected choice is stored as ordinary cell content. You can still use that value in formulas, filters, charts, and PivotTables. The list controls which values Excel offers and, depending on the validation settings, which values it accepts when someone types directly.
The arrow is usually visible only while the validated cell is selected. If you do not see it, the list may still be set up: check that In-cell dropdown is selected in the validation settings and that you have selected the correct cell.
Create a list by typing the choices
For a short list that is unlikely to change, type the options directly into the Source box. For example, to create a status list, select B2:B100, open Data > Data Validation, choose List under Allow, and enter Not started,In progress,Complete in Source. Keep In-cell dropdown checked and click OK. Each selected cell in B2:B100 will offer those three choices.
- Select the cell or range that should contain the list.
- On the Data tab, select Data Validation. If the command opens a menu, select Data Validation again.
- On the Settings tab, choose List from the Allow menu.
- Enter the choices, separated by commas, in Source.
- Check In-cell dropdown, review the other settings, and select OK.
Excel’s list separator can depend on regional settings. Commas are common, but if Excel does not recognize the choices as separate items, check the separator used by your system or use a worksheet range as the source instead. A typed list is convenient for a few stable options, but changing an option later means editing the validation rule in every relevant range. It is also subject to a short Source-field limit, so it is not suitable for a long catalog.
Use a worksheet range as the source
A range is easier to maintain when choices may change. Put the options in a column—for example, type Open, In progress, and Closed in D2:D4. Select the cells that need a dropdown, open Data > Data Validation, choose List, and set Source to =$D$2:$D$4. The dollar signs keep the source fixed if the validation rule is copied to other cells.
Now an edit to D2:D4 changes the options offered by the list without requiring you to rewrite a comma-separated string. Keep the source values together, give the source column a clear heading, and avoid blank cells within the choices. Blanks can produce an empty-looking option and make a list confusing.
If the source is on another worksheet, Excel’s Data Validation Source box may reject a direct reference to that sheet. One reliable approach is to give the source range a defined name: select the options, choose Formulas > Define Name, enter a simple name such as StatusOptions, and confirm the range. Then set the validation Source to =StatusOptions. Defined names cannot contain spaces, so use a name such as ProductTypes rather than Product Types. This also makes the rule easier to understand when you revisit it.
Keep a list up to date as choices grow
A fixed source such as D2:D4 will not include a new option typed in D5. If the choices are likely to expand, plan for that rather than assuming the dropdown will automatically include every entry below the source range. You can use a generously sized range, update the source reference when needed, or build a dynamic list with a helper formula in a Microsoft 365 worksheet.
For example, with the possible choices in A2:A8, enter this formula in D2. It returns a sorted list of distinct, nonblank choices; if A2:A8 contains West, East, West, South, East, North, and South, the results are East, North, South, and West.
With the source values in A2:A8 and the helper formula placed in D2, use:
=SORT(UNIQUE(A2:A8))
Set the validation Source to =D2# to refer to the formula’s spilled results. The # tells Excel to use the whole spill range, including when its size changes. If the helper formula is on another worksheet, define a name that refers to the spill range and use that name as the validation source. SORT and UNIQUE are available in Microsoft 365 and Excel 2021 or later; older Excel versions need a fixed range or another method. Ensure the helper cells below D2 are empty so the results have room to spill.
Choose useful validation and error settings
The Settings tab controls more than the choices. Ignore blank allows a validated cell to be left empty. In-cell dropdown controls whether the arrow appears. For most entry forms, keep the arrow enabled and decide deliberately whether blank entries are permitted.
The Error Alert tab determines what happens if someone types a value that is not in the list. A Stop alert is the strictest option: it prevents an invalid value entered directly into the cell and displays a message. Warning and Information alerts allow the user to proceed after a prompt. You can customize the title and message, for example, ‘Choose a listed status’.
The Input Message tab can display a short instruction when a user selects the cell, such as ‘Select one department from the list’. This is useful when the choices are not self-explanatory. These messages are guidance, not a substitute for a clear heading or an error rule.
Edit, copy, and remove a dropdown
To change an existing list, select a validated cell and open Data > Data Validation. Update the Source or other settings and select OK. When changing one cell in a larger validated range, Excel may offer an option to apply the change to other cells with the same settings. Check the selection carefully before applying it, especially in a worksheet with several different lists.
To extend the rule to more cells, copy a validated cell and use Paste Special > Validation on the destination cells. This copies the validation rule without replacing the destination’s existing contents. Ordinary copy and paste can copy both the rule and the cell content or formatting, so choose the paste option that fits your task.
To remove validation, select the relevant cells, open Data > Data Validation, and select Clear All in the dialog. This removes the rule; it does not automatically erase values already stored in the cells. If you want to remove the contents too, clear the cell contents separately.
Common problems and what to check
- No arrow appears: Select the cell and check Data Validation settings. Confirm Allow is List and In-cell dropdown is checked. The arrow normally appears only when the cell is active.
- The list is empty or incomplete: Inspect the Source reference for the correct range, missing rows, and blank cells. A fixed reference does not grow just because you add a value below it.
- A source on another sheet is rejected: Define a name for the source range and use that name in the Source box. This is usually simpler than trying to enter a direct cross-sheet reference.
- An invalid value appears anyway: Validation is not a complete data-security control. Pasting or filling cells can introduce values that would be rejected when typed directly. Use Data > Data Validation > Circle Invalid Data to locate entries that do not meet the rules, then correct them.
- The dropdown looks different from the source: Check for leading or trailing spaces and inconsistent spelling in the source entries. Excel treats text with different spaces or spelling as different choices.
One common misconception is that adding a dropdown guarantees every cell will always contain one of its choices. Validation improves consistency, but users can paste data into a cell, and a workbook can be edited in ways that bypass the prompt. If accuracy matters, review the data and use appropriate workbook controls rather than treating the dropdown as a security boundary.
Excel for Mac and Excel for the web
In Excel for Mac, the feature is also called Data Validation and is available from the Data tab. The dialog layout and some menu details can differ from Windows, but the basic setup is the same: choose a list, provide a source, and enable the in-cell dropdown. Excel for the web also supports dropdown lists, although the available controls and dialog layout can differ by version and account. If you cannot find a particular setting or need to manage a complex source, open the workbook in the desktop version of Excel.
Frequently Asked Questions
Can I make a pull-down list with choices from another sheet?
Yes. Create a defined name for the source range on the other sheet, then enter that name, preceded by an equals sign, in the Data Validation Source box. This avoids the direct cross-sheet reference that the box may not accept.
Can I allow more than one selection in one cell?
Excel’s standard Data Validation dropdown selects one item per cell. Selecting another choice replaces the current value. A multi-select behavior generally requires a VBA macro or a different design, such as allowing one choice per row; VBA also requires a macro-enabled workbook and extra care.
Does the dropdown update when I add a new choice?
Only if its source includes that new choice. A fixed range will not expand automatically. Use an expanding source strategy, such as a helper spill range in Microsoft 365, or revise the source reference when the list changes.
How do I find values that are not in the list?
Select the validated cells and choose Data > Data Validation > Circle Invalid Data. Excel marks entries that do not meet the current validation rule. Review and correct them, then use the command to clear the circles when finished.
Can I remove the dropdown without deleting its current values?
Yes. Select the cells, open Data Validation, and choose Clear All in the dialog. That removes the validation rule, while existing cell contents remain unless you clear them separately.
Related
- Data Analysis in Excel: Methods, Steps, and Examples
- Excel Quick Analysis Button: What It Does and How to Use It
- Excel Solver: Find a Target Sum with Changing Cells
Try it: the Formula Explainer: paste any formula and see each function and reference in plain English.
More in Errors & fixes
- Excel SUM Formula Not Working? How to Fix ItIf Excel’s SUM formula is not working, check that the formula begins with an equals sign, its range…
- Excel UNIQUE Spill Error: Causes, Fixes, and ExamplesIf Excel shows #SPILL! for a UNIQUE formula, it means Excel cannot place the formula’s results in the…
- Microsoft Excel Filter Not Working? Fix Common CausesIf a Microsoft Excel filter is not working, first select a cell in the data and choose Data…
- Excel Page Break on Row: How to Set and Fix ItTo put a page break above a specific row in Excel for Microsoft 365 on Windows, select that…
- Excel Alt+H+O+I Not Working? Fix AutoFit Column WidthIf Excel’s Alt+H+O+I shortcut is not working, press the keys in sequence rather than holding them all down:…
- Outlook Change View Not Working? Fixes That HelpIf Outlook’s Change View command is not working, first check that you are using classic Outlook for Windows:…
Sources: Function behaviour and menu paths: Microsoft Support documentation for Excel. Method & sources
Spotted an error in this guide? Let us know.