Excel Function

EOMONTH

Returns last day of month shifted by months.

EOMONTH(start_date, months)

Arguments

start_date

Required

Enter a date/reference-related value.

months

Required

Enter a numeric value.

Practice Preview

Use EOMONTH to return the result with these settings (Start date: B2 (cell B2 (Start Date in column B)), Months: 0).

Example Table

#
ATask ID
BStart Date
CEnd Date
DNotes
EHoliday
2T0012026/03/012026/03/05Standard task2026/03/03
3T0022026/03/032026/03/10Priority task2026/03/06
4T0032026/03/052026/03/12Standard task2026/03/10
5T0042026/03/082026/03/14Urgent task2026/03/12
6
7
8

How to Use (Formula)

=EOMONTH(B2, 0)

Result

2026/03/31

Practice This Function

EOMONTH FAQ

How do I use EOMONTH in Excel?

Use EOMONTH when you want to return the last day of a month. Enter Start date, Months in that order, then add optional arguments when needed.

Where can I practice EOMONTH?

Use the "Start Function Practice" button to jump straight into EOMONTH drills.

What arguments does EOMONTH use?

The main arguments are Start date, Months. Enter them in order.