Forum Discussion
jonclay
4 years agoHelper IV
Issue with a Measure
Hi everyone I've written the following measure that pulls back the latest date of a sale from a list of sales. I then place this in my Power BI report against a contact, so it effectively shows th...
- Anonymous4 years ago
Hi
You needed to define the Earlyest date in the variable, so it is defined in the Scope's Row context.
Bellow the two formulas
Earliest_Date = MINX ( FILTER ( all_relevant_transactions, all_relevant_transactions[statuscodename] = "Paid" ), all_relevant_transactions[si_transactiondateofpayment] )Earliest_Amt = VAR Early_Date = [Earliest_Date] RETURN CALCULATE( MIN(all_relevant_transactions[destcodenet]), FILTER( all_relevant_transactions, all_relevant_transactions[si_transactiondateofpayment] = Early_Date ) )Kind regards,
José
Please mark this answer as the solution if it resolves your issue.
Appreciate your kudos! 🙂
Anonymous
4 years agoNot applicable
Try This
Earliest_Date =
MINX (
FILTER (
ALLEXCEPT ( all_relevant_transactions, all_relevant_transactions[Contact] ),
all_relevant_transactions[statuscodename] = "Paid"
),
all_relevant_transactions[destcodenet]
)
Earliest_Amt =
VAR Early_Date = [Earliest_Date]
RETURN
CALCULATE(
MIN(all_relevant_transactions[transactiondateofpayment]),
FILTER(
all_relevant_transactions,
all_relevant_transactions[transactiondateofpayment] = Early_Date
)
)
If it still doesn't work, i guess i can only help if you provide a PBIX File or a CSV with some sample data
Kind regards,
José
Please mark this answer as the solution if it resolves your issue.
Appreciate your kudos! 🙂
Anonymous
4 years agoNot applicable
Hi
You needed to define the Earlyest date in the variable, so it is defined in the Scope's Row context.
Bellow the two formulas
Earliest_Date =
MINX (
FILTER (
all_relevant_transactions,
all_relevant_transactions[statuscodename] = "Paid"
),
all_relevant_transactions[si_transactiondateofpayment]
)
Earliest_Amt =
VAR Early_Date = [Earliest_Date]
RETURN
CALCULATE(
MIN(all_relevant_transactions[destcodenet]),
FILTER(
all_relevant_transactions,
all_relevant_transactions[si_transactiondateofpayment] = Early_Date
)
)
Kind regards,
José
Please mark this answer as the solution if it resolves your issue.
Appreciate your kudos! 🙂