docs / articles / Create Drop-Down Calendar in Excel 365

Create Drop-Down Calendar in Excel 365

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

Ever found yourself wishing you could create a dropdown calendar in Excel 365 to streamline your date selection process? You're not alone. A dropdown calendar can significantly enhance user experience and efficiency, especially when dealing with repetitive date entries. Let's dive into a step-by-step guide on how to create one.

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 begin, ensure you're using Excel 365, as some features might not be available in earlier versions. Also, familiarize yourself with the 'Data Validation' tool, which we'll be using extensively for this task.

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

Setting Up the Calendar Structure

First, we need to set up our calendar structure. We'll use a simple table with months as headers and days as values.

FREE Calendar & Planner Excel Template for 2026
FREE Calendar & Planner Excel Template for 2026

Here's how you can create it:

  • In a new sheet, list out the months (January to December) in the first row.
  • In the first column, list out the days of the month (1 to 31).
  • Fill in the table using a simple formula like =DAY(MOD(ROW()*30,365)+1) to generate the days for each month.
Create a Calendar in Excel - Tutorial
Create a Calendar in Excel - Tutorial

Creating the Dropdown List

Now that we have our calendar structure, let's create the dropdown list that will allow users to select dates.

Here's how to do it:

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
  1. Select the cell where you want the dropdown calendar to appear.
  2. Go to the 'Data' tab, then 'Data Validation'.
  3. In the 'Settings' tab, under 'Allow', select 'List'.
  4. In the 'Source' field, enter the range of your calendar table (e.g., A1:M32).
  5. Click 'OK'.

Formatting the Dropdown Calendar

Our dropdown calendar is functional now, but it's not very user-friendly. Let's format it to look like 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

Here's how to format it:

  • Right-click on the dropdown cell and select 'Format Cells'.
  • Go to the 'Number' tab, then 'Custom'.
  • Enter a format like "mmm dd, yyyy" (without quotes) to display the selected date in a calendar-friendly format.
  • Click 'OK'.
Free Excel Calendar Template
Free Excel Calendar Template
How to Add Date Picker Calendar Drop Down in MS Excel (Easy)
How to Add Date Picker Calendar Drop Down in MS Excel (Easy)
How to make a dynamic calendar in excel
How to make a dynamic calendar in excel
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
Dynamic Drop Down List
Dynamic Drop Down List
an image of a calendar in excel
an image of a calendar in excel
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
How to Make an Interactive Calendar in Excel? (2026 Template)
How to Make an Interactive Calendar in Excel? (2026 Template)
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
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 Insert a Calendar in Excel (the Simplest Way)
How to Insert a Calendar in Excel (the Simplest Way)
How to Make & Format a Calendar in Excel - Tutorials
How to Make & Format a Calendar in Excel - Tutorials
How to Create a Month Calendar in Excel - Tutorial 📆
How to Create a Month Calendar in Excel - Tutorial 📆
Ready to kick off 2025 with organisation and style?
Ready to kick off 2025 with organisation and style?
Drop Down List in Excel
Drop Down List in Excel
a calendar with the date and time for january to march 2013, including dates on each page
a calendar with the date and time for january to march 2013, including dates on each page
Create a Calendar in Microsoft Excel or Insert a Reference Calendar
Create a Calendar in Microsoft Excel or Insert a Reference Calendar
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 make a monthly calendar printable using Google Sheets (online tool similar to Excel)
How to make a monthly calendar printable using Google Sheets (online tool similar to Excel)
How To Make A Dynamic Calendar In Excel
How To Make A Dynamic Calendar In Excel

Adding Interactive Features

Let's make our dropdown calendar more interactive by adding today's date and a 'Go To' button.

Here's how to do it:

Displaying Today's Date

We'll use a simple formula to display today's date in a cell.

Here's the formula:

=TODAY()

Adding a 'Go To' Button

A 'Go To' button can help users quickly navigate to the selected date in the calendar table.

Here's how to add it:

  • In a cell next to the dropdown calendar, enter the formula "=INDEX(A1:M32, MATCH(A1, A1:M32, 0), MATCH(B1, A1:M32, 0))".
  • Press 'Enter'.
  • This formula will return the cell reference of the selected date in the calendar table.

And there you have it! A fully functional, interactive dropdown calendar in Excel 365. This tool can save you time and reduce errors in your date-related tasks. Happy calendaring!