Forum Discussion
Anonymous
6 years agoNot applicable
How to workaround Calculate function ignoring filter context
Hello, I have 2 measures. The first one simply counts all orders and the 2nd one does the same thing but for a specific date. This works fine however if I want to group the second measure by ...
- 6 years ago
Hi Anonymous
If I understand you correct try to use ALLEXCEPT() like
OrdersPrevDay = VAR PDate = LASTDATE('Calendar'[Date]) RETURN CALCULATE ( [AllOrders], ALLEXCEPT('Orders', 'Orders'[SalesAgent]), FILTER ( ALL ( 'Calendar' ), 'Calendar'[Date] > PDate - 1 && 'Calendar'[Date] <= PDate )) + 0
Greg_Deckler
6 years agoCommunity Champion
Anonymous - That sounds like a missing relationship. Not really enough information to go on, please first check if your issue is a common issue listed here: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882
Also, please see this post regarding How to Get Your Question Answered Quickly: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
The most important parts are:
1. Sample data as text, use the table tool in the editing bar
2. Expected output from sample data
3. Explanation in words of how to get from 1. to 2.