How to Fix Excel Data Validation Dropdown Not Updating Automatically
Question details
The data validation drop-down list fails to automatically include new items when the source data expands.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Expanding a source list for a data validation drop-down and expecting the new items to appear automatically as selectable options.
- Observed behavior
- New items added to the source list do not appear in the drop-down menu because the validation source references a fixed cell range instead of a dynamic table or named range.
Identify the worksheet where your drop-down list source data is located and check if the data range is formatted as a standard range or an Excel Table.
Convert Source Data into an Excel Table
Converting your source data into an Excel Table is the easiest way to ensure drop-down lists update dynamically when new records are added.
Excel Tables automatically expand to include new rows. By pointing your data validation source to a column inside an Excel Table, any new items you add to the bottom of the table will immediately appear in your drop-down list.
Highlight your entire source data list. Go to the Home tab and click 'Format as Table', or press the Ctrl+T shortcut. Ensure 'My table has headers' is checked if applicable, and click OK.
Select the cell or cells where you want the drop-down list to appear. Navigate to the Data tab on the ribbon and click 'Data Validation'.
In the Data Validation dialog, choose 'List' from the Allow drop-down. Click into the Source box and highlight the data column in your newly created Table. Click OK to apply the changes.

Use the OFFSET Function to Create a Dynamic Named Range
If you prefer not to use Excel Tables, you can create a dynamic named range using formulas to automatically capture new data additions.
Create Dynamic Drop-down Lists Easily with WPS Spreadsheet
WPS Office provides a powerful, free alternative to manage your spreadsheets. You can effortlessly create dynamic drop-down lists that update instantly without dealing with complex range formulas.
- 1. Format Data as Table: Open your document in WPS Spreadsheet, select your source list, and press Ctrl+T to format the data as an expanding table.
- 2. Access Data Validation: Highlight the cell where the drop-down menu should be. Navigate to the Data tab and click the 'Validation' button.
- 3. Configure the List: Under the Settings tab, select 'List' from the Allow options. Click the Source field and highlight your table column.
- 4. Apply and Test: Click OK to save. Whenever you add new rows to the bottom of your table, WPS Spreadsheet will automatically update the drop-down list.

Frequently Asked Questions
Why is my Excel drop-down list showing blank spaces at the bottom?
Blank spaces appear in a drop-down list when your data validation source range includes empty cells. To fix this, check the 'Ignore blank' option in the Data Validation menu, or use an expanding Excel Table as your source so the range strictly hugs your data.
Can I pull data validation lists from another worksheet?
Yes. When setting up your Data Validation criteria, you can click on the Source input field and navigate to another worksheet to highlight your list range. Alternatively, you can use a Named Range that points to the other sheet.
How do I completely remove a drop-down list from a cell?
To remove a drop-down list, select the cell containing it, navigate to the Data tab, and click Data Validation. In the dialog box, click the 'Clear All' button in the bottom left corner, then click OK.




