Forum Discussion
Current Status Filter
- 6 years ago
Hi Anonymous
Create a measure and add it to visual level filter, then add [Status] to a slicer, you can filter the status.
flag1 = VAR maxdate = CALCULATE ( MAX ( 'Table'[Date] ), FILTER ( ALLSELECTED ( 'Table' ), 'Table'[Location/Item] = MAX ( 'Table'[Location/Item] ) ) ) RETURN IF ( MAX ( 'Table'[Date] ) = maxdate, 1, 0 )2. if you want to apply filter (active or inactive) in this manner:
show the lastest date's data which their status is active or inactive via slicer.
You could create a table
Status = VALUES('Table'[Status])Add [status] from this table to slicer, create measure below and add to viusal level filter
flag2 = VAR maxdate = CALCULATE ( MAX ( 'Table'[Date] ), FILTER ( ALLSELECTED ( 'Table' ), 'Table'[Location/Item] = MAX ( 'Table'[Location/Item] ) ) ) VAR maxdate_m = CALCULATE ( MAX ( 'Table'[Date] ), FILTER ( ALLSELECTED ( 'Table' ), 'Table'[Location/Item] = MAX ( 'Table'[Location/Item] ) && 'Table'[Status] = SELECTEDVALUE ( 'Status'[Status] ) ) ) VAR switch1 = IF ( HASONEVALUE ( 'Status'[Status] ), maxdate_m, maxdate ) RETURN IF ( MAX ( 'Table'[Date] ) = switch1, 1, 0 )Best Regards
Maggie
Community Support Team _ Maggie Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Thx Greg,
Here is my formula along with the error I got:
Store Item is the Location/Item in my inital example and New_Audit Date is the Date in my example. Thoughts? Also if I want to filter by the Status of "Active" and "Inactive" how does that come into play in this scenario?
There is something wrong is the first line. First doubt is all on table and second is column name taken correctly in earlier
- Anonymous6 years agoNot applicable
It errors out as soon as I enter return...what could the issue be?