HomeGoogle DocsSpreadsheetHow to Create a Drop-Down List in Google Sheets

How to Create a Drop-Down List in Google Sheets

A drop-down list (or drop-down menu) in Google Sheets lets users select one or more predefined values instead of typing them manually. As one of Google Sheets’ data validation features, it improves data accuracy, speeds up data entry, and keeps spreadsheets consistent.

Google Sheets lets you create a drop-down list in three ways, depending on where the list items come from:

MethodSource of ItemsBest For
Drop-downEntered manuallySmall fixed lists
Drop-down (from a range)Cell rangeLists that change over time
Preset drop-downGoogle’s preset listsCommon project and status values

All three methods create single-selection drop-downs by default. For manually created drop-downs and drop-downs created from a range, you can enable Allow multiple selections so users can select more than one item from the same drop-down.

You can convert an existing single-selection drop-down to a multiple-selection drop-down at any time by editing its data validation rule.

In this guide, you’ll learn how to create each type of drop-down list, customize its appearance and behavior, and explore the available settings.

Drop-down list in Google Sheets showing selectable options

Create a Drop-Down List by Adding Menu Items Manually

If your drop-down list contains only a few fixed values that rarely change, entering the items manually is the simplest approach.

Select the cell (or cell range) where you want to insert the drop-down. In this example, we’ll create it in cell C2.

  1. Select cell C2.
  2. Click Insert > Drop-down or Data > Data validation > Add rule.
    Insert Drop-down option in the Google Sheets Insert menu
  3. Under Criteria, select Drop-down.
  4. You’ll see two placeholder items. Replace them with the values you want to appear in the list (for example, Ben and Jay).
    Data validation sidebar for creating a drop-down list in Google Sheets
  5. Optionally, assign a different color to each item.
  6. Click Add another item to add more values, or click the Delete (trash/bin) icon to remove an item.
  7. Click Done to save the drop-down.

Tip: If you’ve already entered the list items in worksheet cells, select the range and choose Insert > Drop-down. Google Sheets converts the selected cells into drop-downs, using the selected values as the list items while preserving each cell’s current value.

Customize the Drop-Down

Allow Multiple Selections

Enable Allow multiple selections if you want users to select more than one value in the same cell.

Advanced Options

Click Advanced options to control what happens when someone enters a value that isn’t in the drop-down list.

  • Show a warning: Allows the entry but displays a red triangle in the cell to indicate that the value doesn’t match the drop-down list.
  • Reject the input: Prevents invalid entries. You can also add Help text to guide users when they select the cell.

Display Style

You can choose one of the following display styles:

StyleDescription
ChipDisplays the selected value as a colored chip.
ArrowDisplays only a drop-down arrow in the cell.
Plain textDisplays the selected value as plain text. Double-click the cell to open the list.
Chip, Arrow, and Plain text display styles for drop-down lists in Google Sheets

Regardless of the display style, you can also open the drop-down by selecting the cell and pressing the Spacebar.

Note: When Allow multiple selections is enabled, Chip is the only available display style.

Create a Drop-Down List from a Range

Instead of entering the menu items manually, you can create a drop-down list that references values in a cell range. This is the best option if the source list may change over time.

For example, enter the names Ben, Johanna, and Jay in cells F1, F2, and F3, respectively.

Follow the same steps as in the previous method, except for Step 3:

  • Under Criteria, select Drop-down (from a range).
  • In the Select data range field, enter F1:F3 or select the range directly from the sheet.
Creating a Google Sheets drop-down list from a cell range

If you expect to add more names later, specify a larger range, such as F1:F10, instead of F1:F3. Any future values entered within that range will automatically appear in the drop-down list.

All other settings are the same as those described in the previous method.

Note: When you create a drop-down from a range, Google Sheets automatically ignores blank cells and duplicate values in the source range. Only unique, non-empty values appear in the drop-down list.

Use Named Ranges and Table References

You can also use named ranges and table references instead of standard cell ranges.

For example:

If the data is in a table named Table1 and the column is employee, enter =Table1[employee].

If F1:F3 is a named range called employees, enter =employees.

Insert a Preset Drop-Down Using the @ Menu

Preset drop-downs are ideal when Google’s predefined lists match your workflow, since you don’t have to enter the values manually.

Google Sheets includes several preset drop-down lists that you can insert quickly using the @ menu. Unlike the other two methods, preset drop-downs come with predefined values that you can edit later if needed.

  1. Select the cell where you want to insert the drop-down.
  2. Type @ to open the @ menu.
  3. Scroll to Drop-down and click it.
  4. Choose one of the available preset drop-downs.
Inserting a preset drop-down using the Smart Canvas menu in Google Sheets

For example, selecting Project status inserts a drop-down with predefined options such as Not started, Blocked, In progress, and Completed.

Edit an Existing Drop-Down

You can edit an existing drop-down in any of these ways:

  1. Open the drop-down menu in the cell and click the Edit (pencil) icon at the bottom.
    Editing an existing drop-down list in Google Sheets
  2. Select the drop-down cell, then click Insert > Drop-down.
  3. To view and manage all drop-down rules in the current sheet, click the Select All button (the blank square at the intersection of the row numbers and column letters), then choose Data > Data validation.

Note: If multiple drop-downs share the same data validation rule, Google Sheets displays the following prompt when you edit one of them:

Apply to all?
There are 1 other drop-downs with the same properties. Do you want to make changes to all of them?

Choose Yes to apply the changes to every drop-down that uses the same rule, or No to update only the selected drop-down.

Quick Tip: To remove a drop-down, select the cell and press Delete twice. The first press clears the selected value, and the second removes the drop-down rule while preserving the cell’s formatting.

Conclusion

In this tutorial, you learned how to create drop-down lists in Google Sheets using manual entries, a cell range, and preset lists. You also learned how to customize their appearance, control user input, and enable multiple selections where supported.

Although drop-down lists are part of Google Sheets’ data validation feature, they’re useful for much more than validating input. They can also power interactive spreadsheets by serving as criteria in functions such as FILTER, QUERY, and XLOOKUP.

Ready to do more with data validation? Explore The Complete Guide to Data Validation in Google Sheets, where you’ll learn advanced drop-down techniques, checkboxes, custom validation rules, and practical examples.

Prashanth K V
Prashanth K V
Your Trusted Google Sheets and Excel Expert Prashanth K V is a Diamond Product Expert in Google Sheets, officially recognized by Google for his contributions to the Docs Editors Help Community and featured in the Google Product Experts Directory. Explore his blog to learn advanced formulas, automation tips, and problem-solving techniques to elevate your spreadsheet skills.

Most Discussed

More like this

Google Sheets 50/30/20 Budget Template (Free & Automated)

Managing your money in a spreadsheet shouldn't feel like solving a math problem. This automated...

Free Student Assignment Tracker Template in Google Sheets

Keeping track of assignments doesn't have to be stressful. That's why I created this...

How to Use the SHEET and SHEETS Functions in Google Sheets

The SHEET and SHEETS functions let you retrieve information about worksheets in a Google...

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.