Forum Discussion
Anonymous
4 years agoNot applicable
Using LookupValue to return the Max Value
This is what my data looks like: Account ID Quarter Mapped Account Name ABC Inc ID143 20Q3 ABC Inc. ID143 20Q4 ABC Incorp ID143 21Q1 ABC ID143 21Q2 My go...
- 4 years ago
This works as a calculated column. If you want to use it as a measure, then you need an aggregating function for Account_Data_Total[ERM ID] in your definition of VAR erm.
Try this:
Mapped Account Name = VAR erm = SELECTEDVALUE ( Account_Data_Total[ERM ID] ) VAR maxqtr = CALCULATE ( MAXX ( Account_Data_Total, Account_Data_Total[Quarter] ), FILTER ( Account_Data_Total, Account_Data_Total[ERM ID] = erm ) ) RETURN LOOKUPVALUE ( Account_Data_Total[Account], Account_Data_Total[ERM ID], erm, Account_Data_Total[Quarter], maxqtr )
speedramps
4 years agoSuper User
Hi iab_pbi
Try this measure
it gets the last quarter for the ID
and then get the account for the last quarter for the id
Remember we are BI community voluntrees so please click the thumbs-up for me taking the trouble to help you and then accept the solution if it works. Thank you !
Map =
VAR lastquarter =
CALCULATE(
MAX(Facts[Quarter]),
ALLEXCEPT(Facts,Facts[ID])
)
RETURN
CALCULATE(
SELECTEDVALUE(Facts(Account]),
ALLEXCEPT(Facts,Facts[ID]),
Facts[Quarter] = lastquarter
)