EOYEAR

The EOYEAR function returns the end date of the year for a given date. References and measures are also accepted as arguments. You can optionally specify an offset to return the end date of a future or previous year. This function is commonly used to calculate year-end reporting periods and financial deadlines.

Syntax

EOYEAR(date, [offset])

Arguments

  • date: The input date.
  • offset (optional): The number of years to add to or subtract from the year-end date. Positive values move forward, and negative values move backward.

Return value

Returns the end date of the year.

Examples

EOYEAR("05/29/2026")

Returns 12/31/2026.

EOYEAR("05/29/2026", 1)

Returns 12/31/2027 by adding one year to the end date of 2026.

Fabric Plan
Enterprise planning, integrated with PowerTable and Intelligence, native to Microsoft Fabric. Co-engineered with Lumel.
CERTIFIED BY
Fabric Planning is certified by IBCS
Microsoft, Azure, Copilot, Excel, Fabric IQ, Microsoft Entra, Microsoft Fabric, Microsoft Teams, OneLake, Outlook, Power Automate, Power BI and SharePoint are trademarks of the Microsoft group of companies. IBCS is a registered trademark of IBCS Association. All other trademarks are the property of their respective owners.

This community is operated independently by Lumel. Nothing on this site constitutes a representation or warranty by Microsoft.