docs / articles / How to Add a Drop-Down Calendar in Excel

How to Add a Drop-Down Calendar in Excel

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

Inserting a dropdown calendar in Excel can significantly enhance your data organization and analysis. This feature allows you to select dates quickly, making your work more efficient. Here's a step-by-step guide on how to 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 dive into the process, ensure you're using a recent version of Excel. The dropdown calendar feature is available in Excel 2013 and later versions, including Excel for Microsoft 365.

Perfect Inserting A Dropdown Calendar In Excel
Perfect Inserting A Dropdown Calendar In Excel

Creating a Dropdown List

To create a dropdown calendar, you first need to create a dropdown list. This list will serve as the basis for your calendar.

How to Insert a Calendar in Excel (the Simplest Way)
How to Insert a Calendar in Excel (the Simplest Way)

Here's how to create a dropdown list:

Using the Data Validation Feature

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

The Data Validation feature in Excel allows you to restrict the type of data that users enter into a cell. You can use this feature to create a dropdown list.

To create a dropdown list using Data Validation:

  1. Select the cell where you want to insert the dropdown list.
  2. Click on the 'Data' tab in the Excel ribbon.
  3. In the 'Data Tools' group, click on 'Data Validation'.
  4. In the 'Settings' tab, under 'Allow', select 'List'.
  5. In the 'Source' field, enter the range of cells containing the dates you want to include in your dropdown list.
  6. Click 'OK'.
How to Make a Calendar Template in Excel
How to Make a Calendar Template in Excel

Creating a Date Range

To create a dropdown calendar, you'll need to create a date range. This range will serve as the list of dates from which users can select.

To create a date range:

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
  1. In a new sheet or an unused range in your current sheet, enter the start date of your range in the first cell.
  2. In the cell below, enter the formula '=A2+1' (assuming your start date is in A1). This will add one day to the start date.
  3. Drag the fill handle (the small square in the bottom-right corner of the cell) down to the last date in your range. This will automatically fill in the dates between the start and end dates.

Converting the Dropdown List into a Calendar

How to Make a Calendar in Excel [Complete Guide + Free Templates] - GeeksforGeeks
How to Make a Calendar in Excel [Complete Guide + Free Templates] - GeeksforGeeks
How to insert calendar in Excel (Date Picker & printable calendar template)
How to insert calendar in Excel (Date Picker & printable calendar template)
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
Free Excel Calendar Template
Free Excel Calendar Template
Excel tutorial: Create Dynamic drop-down calendars in seconds
Excel tutorial: Create Dynamic drop-down calendars in seconds
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
How To Insert A Drop Down List In Excel: A Step-by-Step Guide
How To Insert A Drop Down List In Excel: A Step-by-Step Guide
Create a Calendar in Excel - Tutorial
Create a Calendar in Excel - Tutorial
How to Make an Interactive Calendar in Excel? (2026 Template)
How to Make an Interactive Calendar in Excel? (2026 Template)
Can You Make Date Drop Down Pickers In Excel Image
Can You Make Date Drop Down Pickers In Excel Image
an image of a calendar in excel
an image of a calendar 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
How to make a dynamic calendar in excel
How to make a dynamic calendar in excel
How to Make & Format a Calendar in Excel - Tutorials
How to Make & Format a Calendar in Excel - Tutorials
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
Color-Coded Drop-Down Lists in Excel – Make Data Entry Smarter
Color-Coded Drop-Down Lists in Excel – Make Data Entry Smarter
Dynamic Drop Down List
Dynamic Drop Down List
Don't save the date 📆
Don't save the date 📆
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
How To Make A Dynamic Calendar In Excel
How To Make A Dynamic Calendar In Excel

Now that you have a dropdown list, you can convert it into a calendar. This will allow users to select dates using a dropdown menu that resembles a calendar.

To convert the dropdown list into a calendar:

Using the INDIRECT Function

The INDIRECT function in Excel allows you to convert a reference to a text string into a reference to a cell or range. You can use this function to convert your dropdown list into a calendar.

To use the INDIRECT function:

  1. In the cell where you want to insert the dropdown calendar, enter the formula '=INDIRECT(A1)'. Replace 'A1' with the cell containing your dropdown list.
  2. Press Enter. You should now see a dropdown calendar in your cell.

Formatting the Calendar

Once you have your dropdown calendar, you can format it to resemble a traditional calendar. This will make it easier for users to understand and use.

To format the calendar:

  1. Select the cell containing your dropdown calendar.
  2. Click on the 'Home' tab in the Excel ribbon.
  3. In the 'Number' group, click on the 'Format as Table' button.
  4. In the 'Create Table' dialog box, ensure that the data range is correct and check the 'My table has headers' box if your data includes headers.
  5. Click 'OK'.
  6. In the 'Design' tab of the 'Format as Table' tools, you can customize the look of your table using the various formatting options.

Now that you have a dropdown calendar in your Excel spreadsheet, you can use it to quickly select dates, making your work more efficient. This feature is particularly useful when working with large datasets that require date-based filtering or sorting.