Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
Hi
I use the following statment successfully As VAR within a calculated column:
=CALCULATE(SUM('Forecast'[Quantity]),ALLEXCEPT('Forecast','Forecast'[Opportunity Number],'Forecast'[Material]))
Present the total quantity by Opportunity Number and Material.
Now I want to include an additional Filter. There is another column "Date" within the table and I only want the total Quantity by Opportunity Number and Material if Forecast[Date] is later than today.
I tried with below, but it returns for all lines the same value ... guess the ALLEXCEPT makes the filter irrelevant
=CALCULATE(SUM('Forecast'[Quantity]),ALLEXCEPT('Forecast','Forecast'[Opportunity Number],'Forecast'[Material]),Filter('Forecast','Forecast'[Date]>TODAY()))
Any idea how to write the formula?
Thank you
Robert
Solved! Go to Solution.
I'm not sure but I think KEEPFILTERS might work
=CALCULATE(SUM('Forecast'[Quantity]),ALLEXCEPT('Forecast','Forecast'[Opportunity Number],'Forecast'[Material]),KEEPFILTERS( Filter('Forecast','Forecast'[Date]>TODAY())) )
I'm not sure but I think KEEPFILTERS might work
=CALCULATE(SUM('Forecast'[Quantity]),ALLEXCEPT('Forecast','Forecast'[Opportunity Number],'Forecast'[Material]),KEEPFILTERS( Filter('Forecast','Forecast'[Date]>TODAY())) )