Forum Discussion
HELP!! Power BI Date Filter Not Working
Hello,
I could use some help, I have a Demand dataset that is a "snapshot" dataset with a "report date" used as the versioning mechanism so the same Demand_ID can be found in the dataset more than once but each instance is from a different reporting day.
I am trying to write measures that do a few things
1. Measure #1: Counts the number of records in the data. I have done that with this Measure:
When I run this measure I get the same unfiltered results as if the filtering out of "false" dates is not even happening.
If anyone can help me figure this one out, I would be super grateful!
Thanks!
- Anonymous6 years ago
Instead of creating a measure to find the Earliest Date, try creating a calculated column instead. Then, you can reference the Earliest Date column instead of a measure and that should do the trick:
Open Demand at start of each Month = CALCULATE([Total Open Demand],FILTER(DemandSnapshots,DemandSnapshots[Report Date]=DemandSnapshots[Earliest Date]))
Not the most efficient way of doing it if you've got a large dataset, but it should work
2 Replies
- AnonymousNot applicable
Instead of creating a measure to find the Earliest Date, try creating a calculated column instead. Then, you can reference the Earliest Date column instead of a measure and that should do the trick:
Open Demand at start of each Month = CALCULATE([Total Open Demand],FILTER(DemandSnapshots,DemandSnapshots[Report Date]=DemandSnapshots[Earliest Date]))
Not the most efficient way of doing it if you've got a large dataset, but it should work
- PaulDBrown
Community Champion
Can you try wrapping the "DemandSnapshots" in the filter expression with an ALL?
as in:
Open Demand at start of each Month = CALCULATE([Total Open Demand], FILTER(ALL(DemandSnapshots), DemandSnapshots[Report Date]=[Earliest Date]))See it it works.