DAX code
Customer First Purchase Date =
CALCULATE(MIN('Sales'[OrderDate]), ALLEXCEPT('Sales', 'Sales'[CustomerID]))
Returns the earliest order date for the customer or customers in the current filter context.
Type your table and column names once. Every measure below updates.
Customer First Purchase Date =
CALCULATE(MIN('Sales'[OrderDate]), ALLEXCEPT('Sales', 'Sales'[CustomerID]))
ALLEXCEPT keeps the CustomerID filter but clears any date filter, so this always returns the true first purchase.
Browse all 175 measures in the Power BI DAX Measures Library, or search the library for something similar to Customer First Purchase Date.