docs / articles / How to Add a Dropdown Calendar in Excel Without Date Picker

How to Add a Dropdown Calendar in Excel Without Date Picker

Eric Jul 09, 2026 2026-07-09 04:40:47

Ever needed to add a dropdown calendar in Excel without using a date picker? You're not alone. While Excel doesn't have a built-in dropdown calendar, you can create one using a combination of features. Let's dive into a step-by-step guide to help you achieve this.

How to create a drop down list calendar (date picker) in Excel?
How to create a drop down list calendar (date picker) in Excel?

Before we start, ensure you're using Excel 2010 or later, as some features used here are not available in earlier versions.

How to Add Date Picker Calendar Drop Down in MS Excel (Easy)
How to Add Date Picker Calendar Drop Down in MS Excel (Easy)

Creating a Dropdown Calendar

Creating a dropdown calendar involves several steps. We'll first create a list of dates, then use this list to create a dropdown menu.

Date Picker Add-in for Excel for Windows
Date Picker Add-in for Excel for Windows

For this example, let's assume you want to create a calendar for the year 2022.

Creating a List of Dates

How to Make a Calendar Template in Excel
How to Make a Calendar Template in Excel

To create a list of dates, we'll use the TEXT function in Excel. Here's how:

1. In a new worksheet, enter the following formula in cell A1: `=TEXT(TODAY(),"yyyy-mm-dd")`. This will give you the current date in the 'yyyy-mm-dd' format.

2. In cell A2, enter the following formula: `=A1+1`. This will give you the next day.

How to Make a Calendar in Excel [Complete Guide + Free Templates] - GeeksforGeeks
How to Make a Calendar in Excel [Complete Guide + Free Templates] - GeeksforGeeks

3. Now, select cells A1 and A2. Click on the small square at the bottom-right corner of the selection (the 'fill handle') and drag it down to copy this formula for as many days as you need. For a year, that's 365 cells.

Formatting the Dates

Now that we have a list of dates, let's format them to display as dates instead of text.

Excel VBA USERFORMS #25 Date Picker Calendar revealed! Loop through Userforms and Controls  Example
Excel VBA USERFORMS #25 Date Picker Calendar revealed! Loop through Userforms and Controls Example

1. Select the range of cells containing your dates.

2. Right-click and select 'Format Cells' > 'Number' > 'Custom'.

How to insert dates from a Popup Calendar (date picker) in Excel – user guide | XLTools
How to insert dates from a Popup Calendar (date picker) in Excel – user guide | XLTools
How to insert calendar in Excel (Date Picker & printable calendar template)
How to insert calendar in Excel (Date Picker & printable calendar template)
Free Excel Calendar Template
Free Excel Calendar Template
How to Insert a Calendar in Excel (the Simplest Way)
How to Insert a Calendar in Excel (the Simplest Way)
Create a Calendar in Excel - Tutorial
Create a Calendar in Excel - Tutorial
Calender in Excel ‼️ Amazing Excel trick using data validation and conditional formatting ✅ #Excel
Calender in Excel ‼️ Amazing Excel trick using data validation and conditional formatting ✅ #Excel
an image of a calendar in microsoft office 365 with the date and time tab open
an image of a calendar in microsoft office 365 with the date and time tab open
Perfect Inserting A Dropdown Calendar In Excel
Perfect Inserting A Dropdown Calendar In Excel
Excel Autofill - how to quickly enter Months, Days, Dates and Numbers without typing
Excel Autofill - how to quickly enter Months, Days, Dates and Numbers without typing
How to make a dynamic calendar in excel
How to make a dynamic calendar in excel
How to Make an Interactive Calendar in Excel? (2026 Template)
How to Make an Interactive Calendar in Excel? (2026 Template)
How to Make & Format a Calendar in Excel - Tutorials
How to Make & Format a Calendar in Excel - Tutorials
Calculate days from/before date in Excel
Calculate days from/before date in Excel
Calendar in Excel: Make Dynamic, Interactive Calendar in Excel with Formula + Conditional Formatting
Calendar in Excel: Make Dynamic, Interactive Calendar in Excel with Formula + Conditional Formatting
the calendar dashboard in excel with text overlaying it that reads, calendar dashboard in excel
the calendar dashboard in excel with text overlaying it that reads, calendar dashboard in excel
Drop Down List in Excel
Drop Down List in Excel
Don't save the date 📆
Don't save the date 📆
a calendar with the words boss how did you create this calendar in excel?
a calendar with the words boss how did you create this calendar in excel?
How to Create a Drop Down List Hyperlink to Another Sheet in Excel
How to Create a Drop Down List Hyperlink to Another Sheet in Excel
How to add a dropdown menu in Excel?
How to add a dropdown menu in Excel?

3. In the 'Type' field, enter `mm/dd/yyyy`. Click 'OK'.

Creating the Dropdown Menu

Now that we have our list of dates, let's create the dropdown menu.

For this example, let's assume you want to place the dropdown menu in cell B1 of your main worksheet.

Creating the Data Validation List

We'll use Excel's Data Validation feature to create our dropdown menu.

1. Select cell B1.

2. Click on the 'Data' tab in the ribbon, then click on 'Data Validation'.

3. In the 'Settings' tab, under 'Allow', select 'List'.

4. In the 'Source' field, enter `=Sheet2!$A$1:$A$365` (assuming your list of dates is in Sheet2, cells A1 to A365). Click 'OK'.

Formatting the Dropdown Arrow

By default, the dropdown arrow in Excel is quite small and not very noticeable. Let's make it more visible.

1. Select cell B1.

2. Right-click and select 'Format Cells' > 'Number' > 'Custom'.

3. In the 'Type' field, enter `[_]` (a square bracket followed by an underscore). Click 'OK'.

4. The dropdown arrow should now be more visible.

And there you have it! A dropdown calendar in Excel without using a date picker. This method allows for a high degree of customization, letting you create a calendar for any period you need.

Remember, the key to creating a dropdown calendar is to first create a list of dates, then use this list to create a dropdown menu using Data Validation. With a little creativity, you can use this method to create all sorts of dropdown lists in Excel.

Happy Exceling!