FIRSTDATE() in Power BI DAX – Description & Example

🔍 What it does:

FIRSTDATE() returns the first (earliest) date in the current filter context from a column of dates.


🧮 Syntax:

FIRSTDATE(<dates>)

Example:

First Sale Date = 
FIRSTDATE(Sales[Date])

This returns the earliest date where data exists based on the current filters (e.g., per region, product, month, etc.).


🧠 Used with CALCULATE:

Example: Get sales on the first date of the context:

Sales on First Date = 
CALCULATE(
    SUM(Sales[Sales]),
    FIRSTDATE('DateTable'[Date])
)

📊 Example Scenario:

If your visual shows data for March 2025, this returns 2025-03-01.