docs / articles / How to Add Date Picker Calendar Drop Down in Excel

How to Add Date Picker Calendar Drop Down in Excel

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

Adding a date picker calendar drop-down in Excel can significantly enhance your data management, making it easier to filter and sort dates. This feature allows you to select dates quickly without typing them manually, reducing errors and saving time. Here's a step-by-step guide on how to add a date picker calendar in Excel.

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

Before we dive into the process, ensure that your Excel version supports the Data Validation feature, which is crucial for creating a date picker. This feature is available in Excel 2007 and later versions.

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

Understanding Data Validation

Data Validation is a powerful Excel tool that allows you to restrict the type of data that users enter into a cell. It's the foundation for creating a date picker calendar in Excel. By using Data Validation, you can create a drop-down list of dates that users can select from.

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

In this guide, we'll use Data Validation to create a date picker calendar. We'll also use the Excel DATE function to generate a list of dates and the INDIRECT function to display the dates in a drop-down list.

Creating a List of Dates

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

To create a date picker calendar, you first need to generate a list of dates. You can do this using the Excel DATE function and a simple formula. Here's how:

1. In a new sheet, enter the start date in cell A1 (e.g., "2022-01-01").

2. In cell A2, enter the following formula: "=A1+1". This will add one day to the start date.

How to insert calendar in Excel (Date Picker & printable calendar template)
How to insert calendar in Excel (Date Picker & printable calendar template)

3. Drag the fill handle (small square in the bottom-right corner of the cell) down to copy this formula into the other cells. This will generate a list of dates.

Displaying the Dates in a Drop-Down List

Now that you have a list of dates, you can use the INDIRECT function to display them in a drop-down list. Here's how:

302K views · 10K reactions | How to insert a calendar and date picker in Excel‼️ 🗂️ Don’t forget to save this post! 🧑‍🏫 Get your FREE Excel templates with the link in our bio! 🤯 Follow us on TikTok, YouTube, Twit | CheatSheets
302K views · 10K reactions | How to insert a calendar and date picker in Excel‼️ 🗂️ Don’t forget to save this post! 🧑‍🏫 Get your FREE Excel templates with the link in our bio! 🤯 Follow us on TikTok, YouTube, Twit | CheatSheets

1. In the cell where you want the date picker calendar to appear, enter the following formula: "=INDIRECT("A$1:A$"&COUNTA(A:A))". This tells Excel to display the range of cells containing the dates.

2. Press Enter. You should now see a list of dates in the cell. However, this list is not yet interactive. To make it a drop-down list, you'll need to use Data Validation.

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
Excel Date Picker - How to Insert? (Step by Step Examples)
Excel Date Picker - How to Insert? (Step by Step Examples)
Calculate days from/before date in Excel
Calculate days from/before date in Excel
How to Make a Calendar Template in Excel
How to Make a Calendar Template in Excel
How to Add Dates in Excel Automatically (2 Simple Steps)
How to Add Dates in Excel Automatically (2 Simple Steps)
NEW Date Picker in Excel for Web – Finally Here
NEW Date Picker in Excel for Web – Finally Here
Use This Free Excel Date Picker to Enter Dates on Worksheet
Use This Free Excel Date Picker to Enter Dates on Worksheet
How to Insert a Calendar in Excel (the Simplest Way)
How to Insert a Calendar in Excel (the Simplest Way)
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
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 install the Datepicker on your worksheet
How to install the Datepicker on your worksheet
an excel calendar is shown with the date and time for each student to enter it
an excel calendar is shown with the date and time for each student to enter it
Never waste time typing out dates again with this calendar tool. 🗓
Never waste time typing out dates again with this calendar tool. 🗓
How to Make an Interactive Calendar in Excel? (2026 Template)
How to Make an Interactive Calendar in Excel? (2026 Template)
How to Add 7 Days to a Date in Excel (3 Methods)
How to Add 7 Days to a Date in Excel (3 Methods)
How to create a date picker in Excel!🙏
How to create a date picker in Excel!🙏
Create a Calendar in Excel - Tutorial
Create a Calendar in Excel - Tutorial
How to make a dynamic calendar in excel
How to make a dynamic calendar in excel
How to fill date by week in Excel quickly and easily?
How to fill date by week in Excel quickly and easily?

Setting Up Data Validation

Now that you have a list of dates, you can use Data Validation to create an interactive drop-down list. Here's how:

1. Select the cell containing the list of dates.

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

Setting the Criteria

In the Data Validation dialog box, click on the Settings tab. Here, you'll set the criteria for the drop-down list:

1. In the Allow drop-down list, select List.

2. In the Source box, enter "=INDIRECT(A$1:A$"&COUNTA(A:A))". This tells Excel to use the list of dates you created earlier.

3. Click OK. You should now see a drop-down arrow in the cell. Clicking on this arrow will display the list of dates, allowing you to select a date quickly and easily.

Formatting the Date

By default, Excel displays dates in a specific format (e.g., "MM/DD/YYYY"). If you want to display the dates in a different format, you can use the TEXT function. Here's how:

1. In the cell where you want the selected date to appear, enter the following formula: "=TEXT([@Date], "yyyy-mm-dd")". Replace "Date" with the name of the cell containing the date picker calendar.

2. Press Enter. The selected date should now appear in the desired format.

Congratulations! You've successfully added a date picker calendar drop-down in Excel. This feature can significantly enhance your data management, making it easier to filter and sort dates. If you found this guide helpful, please share it with your colleagues. Happy Exceling!