
Creating Drop-Down Menus in Excel
I often do not remember how to create simple drop down menus in Excel and so I decided to write a short note here. The thing I want to have:
- In one tab, I want to have a column with possible values for my drop down menu, e.g my project names
- In another tab, I want to have in each button of a column a drop down button that allows me to chose from these values.
This is in principle rather easy to achieve:
Step 1: Prepare the List on Another Sheet
- Open your Excel file and go to the sheet where you want to store the drop-down values (e.g.,
Projects
). - Enter the list of values in a column (e.g.,
A1:A10
inProjects
).
Step 2: Name the List (Optional but Recommended)
- Select the range of values in
Projects
(e.g.,A1:A10
or the whole column). - Click on the Formula tab → Define Name.
- Enter a name (e.g.,
MyProjects
) and click OK.
Step 3: Create the Drop-Down List
- Go to the sheet where you want the drop-down (e.g.,
Tasks
). - Select the cell(s) where you want the drop-down.
- Click on the Data tab → Data Validation.
- In the Allow box, choose List.
- In the Source box:
- If you named the range: enter
=MyProjects
- If not: enter e.g.
=Projects!A1:A10
- If you named the range: enter
- Click OK.
In case you have in the first line a header (e.g. with column names) you want to remove this line from the drop down options. You can do that like this:
Method 1: Remove Data Validation from One Cell (Header Only)
- Click on the first cell of the column (e.g.,
A1
). - Go to the Data tab → Click Data Validation.
- In the pop-up, click Clear All → Click OK.