ExcelDrop-down listData validation

How to Create a Drop-Down List in Excel: Set Up, Add, Remove and Dependent Lists

This feature adds an arrow to a cell so people can pick from a fixed set of choices. Its official name is the "List" option in Data Validation.

2026-11-10

Key points

  1. 1Data → Data Validation → set Allow to "List"
  2. 2Separate the choices with commas, or point to a range of cells
  3. 3Open the list with Alt + ↓

How to create a drop-down list

  1. 1

    Select the range of cells that should get the drop-down

  2. 2

    Click "Data Validation" on the "Data" tab

    On Windows you can also open it with Alt → A → V → V.
  3. 3

    On the "Settings" tab, set "Allow" to "List"

  4. 4

    Enter the choices in "Source", for example Done,Not started,On hold

    Separate them with commas.
  5. 5

    Make sure "In-cell dropdown" is checked, then click OK

Typed by hand
ProjectStatus
Company ADone
Company Bdone
Company CDnoe
Picked from a drop-down
ProjectStatus
Company ADone
Company BDone
Company CDone ▼

Because the entries are always spelled the same, nothing gets missed when you count them later with a filter or COUNTIF. Select a cell and press Alt + ↓ (on a Mac, Option + ↓) to open the list without touching the mouse.

Take the choices from a range of cells

When there are many choices, or more will be added later, type them as a list somewhere in the workbook and point to it.

  1. 1

    Type the list of choices in a column, for example on another sheet

    Example: department names in A2:A6 on a sheet called "Settings"
  2. 2

    Click in the "Source" box and drag across the list

    It is entered as =Settings!$A$2:$A$6.

Keep the range up to date automatically

Turn the list into a table with Ctrl + T and enter the formula below in "Source". New choices then appear as soon as you add a row.

=INDIRECT("Table1[Department]")

"Table1" is the table name and "Department" is the column header. You can check the table name on the "Table Design" tab.

Add or change choices

How it was set upHow to add choices
Choices typed directly in "Source"Open Data Validation and add a comma and the new choice to "Source"
Points to a range of cellsAdd the choice to the list and extend the range in "Source"
Points to a tableJust type below the list

To change every cell with the same drop-down at once, check "Apply these changes to all other cells with the same settings" in the Data Validation dialog.

Remove a drop-down list

  1. 1

    Select the cells to clear

  2. 2

    Open Data Validation

  3. 3

    Click "Clear All" at the bottom left, then click OK

If you are not sure where the drop-downs are, press F5 → "Special" → "Data validation" to select every cell that has one.

Create dependent drop-down lists

Choose "Fruit" in the first list and the second list offers "Apple" and "Orange". Give each list of choices a name, then use INDIRECT to pick the right one.

FruitVegetablesFish
AppleCarrotSalmon
OrangeOnionMackerel
GrapeCabbage
  1. 1

    Make a list like the one above and select all of it, including the headers

  2. 2

    On the "Formulas" tab, click "Create from Selection", check only "Top row", then click OK

    Each column's range is saved under its header name: "Fruit", "Vegetables" and "Fish".
  3. 3

    In the first cell (e.g. A2), create a drop-down whose source is the header row

    If the list is on a sheet called "Lists", the source is =Lists!$A$1:$C$1.
  4. 4

    In the second cell (e.g. B2), create a drop-down with the source =INDIRECT($A2)

    The range whose name matches the text in A2 becomes the list of choices.

Note

Names cannot start with a number or contain spaces. If a header is something like "1 Team", change it to "Team1".

Block entries that are not on the list

On the "Error Alert" tab of Data Validation, choose what happens when someone enters a value that is not on the list.

Style:What it does
StopValues not on the list cannot be entered (default)
WarningA warning appears; clicking "Yes" lets the value in
InformationA message appears, but the value is accepted

Troubleshooting

QThe arrow does not appear.

A

Check that "In-cell dropdown" is selected in Data Validation. If it still does not appear, go to "File" → "Options" → "Advanced" and make sure "For objects, show" is not set to "Nothing (hide objects)".

QThe drop-down disappeared after I copied and pasted.

A

A normal paste also overwrites the data validation in the destination. To paste only the values, use "Paste Values".

QThe choices in my cells changed by themselves.

A

Editing the list of choices does not change values that were already picked. Find and replace the old values.

  • Choices are separated by commas
  • The referenced range has no blank cells in it
  • For dependent lists, the names match the first list's choices exactly

Practice for free

Practice creating, choosing from and removing drop-down lists, plus print settings, in a virtual Excel in your browser. Drop-down and print practice →

Related guides