Forum Discussion
DAX Help! Return Latest Date, but stop after finding first value
- 2 years ago
LostinDaxland , Try using below DAX
Latest Invoice =
VAR maxDate =
CALCULATE(
MAX(Trial[Invoice Date]),
ALLEXCEPT(Trial, Trial[Project Number])
)
VAR minInvoiceID =
CALCULATE(
MIN(Trial[Invoice ID]),
ALLEXCEPT(Trial, Trial[Project Number]),
Trial[Invoice Date] = maxDate
)
RETURN
IF(
Trial[Invoice Date] = maxDate && Trial[Invoice ID] = minInvoiceID,
"Latest Invoice",
BLANK()
)
LostinDaxland , Try using below DAX
Latest Invoice =
VAR maxDate =
CALCULATE(
MAX(Trial[Invoice Date]),
ALLEXCEPT(Trial, Trial[Project Number])
)
VAR minInvoiceID =
CALCULATE(
MIN(Trial[Invoice ID]),
ALLEXCEPT(Trial, Trial[Project Number]),
Trial[Invoice Date] = maxDate
)
RETURN
IF(
Trial[Invoice Date] = maxDate && Trial[Invoice ID] = minInvoiceID,
"Latest Invoice",
BLANK()
)
Thank you! This worked perfectly!