Forum Discussion
Get latest date based on filtered column
- Anonymous6 years ago
hadi2002 ,
Sorry, can you let me know what is the expected output.
You can put a filter on "Success" .
Also, just change "Postponed" to "Exception"
Queue =CALCULATE(MAX(Table6[TimeString]), FILTER(ALL('Table6'),Table6[Status] ="Success" || Table6[Status] = "EXception" ))Date DIff = var a = DATEDIFF(MAXX(ALL(Table6),Table6[TimeString]),[Queue],MINUTE)RETURNaRegards,
Harsh NathaniDid I answer your question? Mark my post as a solution! Appreciate with a Kudos!! (Click the Thumbs Up Button)
hadi2002 ,
Try adding ALL in Filter.
Hi Anonymous , thanks alot. That works but gaves me this error.
A single value for column 'ActionDate' in table 'cndn_main' cannot be determined. This can happen when a measure formula refers to a column that contains many values without specifying an aggregation such as min, max, count, or sum to get a single result.
This is how data look like? Could you please help me on this.
- Anonymous6 years agoNot applicable
hadi2002 ,
Syntax Error:
Queue = CALCULATE(MAX('main'[Date]), FILTER(ALL('main'), main[Status] ="Success" || main[Status] = "Exception" )))Missed the bracket after MAX.Regards,Harsh Nathani
Did I answer your question? Mark my post as a solution! Appreciate with a Kudos!! (Click the Thumbs Up Button)- Anonymous6 years agoNot applicable
hadi2002 ,
Suppose you have the below Table6
Use the measures
Queue = CALCULATE(MAX(Table6[TimeString]), FILTER(ALL('Table6'),Table6[Status] ="Success" || Table6[Status] = "Postponed" ))Date DIff = DATEDIFF(MAX(Table6[TimeString]),[Queue],MINUTE)Regards,
Harsh NathaniDid I answer your question? Mark my post as a solution! Appreciate with a Kudos!! (Click the Thumbs Up Button)
- hadi20026 years agoFrequent Visitor
Hi Anonymous
Thanks for you help. But I just wants the most lowest one datediff which has 'Success' & 'Exception' status (ignore postponed) only shown in the card. 😞