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!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi,
I have a matrix table created with with average sales for each department. We recently added a new department that did not have any sales for 2 months before generating sales. Due to this, the average for that particular branch is wrongly reported. I will like to exclude the months without sales from the average just for that department only in order to get the right average begining from the month sales started generating.
Any idea on how i can calculate average for just one department without the 0 sales months being included?
Thank you
Solved! Go to Solution.
You're right. This worked for me, then:
SalesFiltered =
VAR _Exclude =
CALCULATE (
SUM(dailyKPI[Sales]),
KEEPFILTERS ( dailyKPI[Warehouse] = "60"),
KEEPFILTERS ( dailyKPI[Month - Year] IN {"September 2020","October 2020", "November 2020", "December 2020", "August 2021","September 2021","October 2021"} )
)
RETURN
SUM(dailyKPI[Sales]) - _Exclude
--NOTE: if possible, apply the filters to the dimension table (not the fact table)
Hi,
The result of the average function will not get affected by blank cells but will get affected by 0's. If you can share your data and show the expected result, i can offer assistance.
Is this a specific, non-repeating scenario?
If so, you may add to CALCULATE the modifier KEEPFILTERS:
=CALCULATE(
{Formula},
KEEPFILTERS(NOT(AND('Sales'[Department]="Department X", 'Calendar'[Year-Month] IN {2021-02,2021-03})
)
Hi
I tried this measure and it didnt work. I get an error.
You're right. This worked for me, then:
SalesFiltered =
VAR _Exclude =
CALCULATE (
SUM(dailyKPI[Sales]),
KEEPFILTERS ( dailyKPI[Warehouse] = "60"),
KEEPFILTERS ( dailyKPI[Month - Year] IN {"September 2020","October 2020", "November 2020", "December 2020", "August 2021","September 2021","October 2021"} )
)
RETURN
SUM(dailyKPI[Sales]) - _Exclude
--NOTE: if possible, apply the filters to the dimension table (not the fact table)
Hi,
You can try unchecking the "Show items with no data" option.
For Eg., in the below image i dont have any sales for the Descripton "ccc". since the "Show items with no data" has been checked it shows that record.
see it after uncheck this option,
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!