docs / articles / Excel Calendar Date Picker: Select Dates in Cells

Excel Calendar Date Picker: Select Dates in Cells

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

Selecting dates in Excel can be a breeze once you understand the built-in features and functions. Whether you're creating a calendar, tracking deadlines, or analyzing date-based data, Excel's date selection tools can save you time and effort. Let's dive into the world of Excel date selection and explore how you can harness its power.

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

Excel treats dates as serial numbers, making calculations and formatting a cinch. The date system starts with January 1, 1900, as day 1, and each subsequent day is assigned a serial number. This might seem complex, but it's actually quite intuitive once you get the hang of it.

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

Understanding Excel Date Format

Before we delve into date selection, it's crucial to understand Excel's date format. By default, Excel displays dates in the format you've set in your regional settings. However, you can change this format to suit your needs.

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 change the date format, right-click the cell containing the date, select 'Format Cells', then choose 'Number' and 'Custom'. Here, you can input the format you desire, such as 'd/mm/yyyy' or 'mm-dd-yyyy'.

Entering Dates Manually

Free Excel Calendar Template
Free Excel Calendar Template

To enter a date manually, simply type the date in the desired format into the cell. Excel will automatically recognize it as a date. If it doesn't, try changing the format or using a four-digit year.

You can also use the 'Date Picker' tool for precise date entry. To access this, click the cell where you want to enter the date, then click the calendar icon that appears in the toolbar. Select the desired date, and it will be entered into the cell.

Using the TODAY Function

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

The 'TODAY' function in Excel inserts the current date into a cell. This is particularly useful for tracking recent data or updating dates automatically. To use it, simply type '=TODAY()' into the cell where you want the date to appear.

To update the date, you can either recalculate the sheet or use the 'Now()' function. The 'NOW()' function returns the current date and time, so it's perfect for situations where you need both pieces of information.

Selecting Dates in a Range

How to Make an Interactive Calendar in Excel? (2026 Template)
How to Make an Interactive Calendar in Excel? (2026 Template)

Sometimes, you might need to select a range of dates. This could be for creating a calendar, calculating date differences, or filtering data based on dates. Excel offers several ways to do this.

One method is to use the 'AutoFill' feature. After entering the first date, click and drag the small square in the bottom-right corner of the cell to the desired end date. Excel will automatically fill in the dates between the two.

How to Concatenate Date in Excel
How to Concatenate Date in Excel
Create a date sequence in Excel and auto fill date series
Create a date sequence in Excel and auto fill date series
How to Insert a Calendar in Excel (the Simplest Way)
How to Insert a Calendar in Excel (the Simplest Way)
How to create a drop down list calendar (date picker) in Excel?
How to create a drop down list calendar (date picker) in Excel?
How to insert calendar in Excel (Date Picker & printable calendar template)
How to insert calendar in Excel (Date Picker & printable calendar template)
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
Create a Calendar in Excel - Tutorial
Create a Calendar in Excel - Tutorial
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
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
Excel Template Calendar 2024
Excel Template Calendar 2024
Mini calendrier #excel
Mini calendrier #excel
Perfect Inserting A Dropdown Calendar In Excel
Perfect Inserting A Dropdown Calendar In Excel
Mastering Excel Date & Time: Serial numbers, Networkdays, Datevalue, and more
Mastering Excel Date & Time: Serial numbers, Networkdays, Datevalue, and more
Interactive Excel Calendar with Heatmap – Free Download
Interactive Excel Calendar with Heatmap – Free Download
Create a Calendar in Microsoft Excel or Insert a Reference Calendar
Create a Calendar in Microsoft Excel or Insert a Reference Calendar
How to Make a Family Calendar in Excel
How to Make a Family Calendar in Excel
a spreadsheet showing the time and date for each event, including dates in blue
a spreadsheet showing the time and date for each event, including dates in blue
Turn Dates Into Day Names Fast in Excel
Turn Dates Into Day Names Fast in Excel
How to make a dynamic calendar in excel
How to make a dynamic calendar in excel
Auto-Write Dates in Excel With This simple Trick in Seconds!📅  #excel #excelshorts
Auto-Write Dates in Excel With This simple Trick in Seconds!📅 #excel #excelshorts

Using the Fill Handle

The 'Fill Handle' is another useful tool for selecting dates. After entering the first date, hover your cursor over the small square in the bottom-right corner of the cell until it turns into a plus sign. Click and drag to the desired end date, then release the mouse button. Excel will fill in the dates between the two.

You can also use the 'Fill Series' option for more complex date ranges. After entering the first date, click and drag the fill handle as before. Then, right-click and select 'Fill Series'. In the dialog box that appears, choose the type of series you want (daily, weekly, monthly, etc.), and click 'OK'. Excel will fill in the dates according to your specifications.

Using the DAY Function

The 'DAY' function in Excel can help you select dates based on specific criteria. For example, you can use it to select all dates in a month, or to find the last day of a month.

To use the 'DAY' function, type '=DAY()' into the cell where you want the result to appear. Then, specify the date you want to evaluate. For instance, '=DAY(D2)' will return the day of the month for the date in cell D2.

Formatting Dates in Excel

Once you've selected your dates, you might want to format them for better readability. Excel offers several date formats, allowing you to display dates in a way that makes sense for your audience.

To format dates, select the cells containing the dates, then click the 'Number' tab in the 'Home' section of the ribbon. Here, you can choose from a variety of date formats, or create your own custom format.

Using Conditional Formatting

Conditional formatting allows you to apply different formats based on specific criteria. This is particularly useful for highlighting important dates or drawing attention to certain cells.

To use conditional formatting, select the cells you want to format, then click 'Conditional Formatting' in the 'Home' tab. Choose the type of rule you want to apply, then specify the criteria and formatting you desire.

And there you have it - a comprehensive guide to date selection in Excel. Whether you're entering dates manually, selecting a range of dates, or formatting them for better readability, Excel's date selection tools can help you work more efficiently. So, the next time you need to select dates in Excel, you'll know exactly how to get the job done.