Forum Discussion
Summarize average monthly table
- Anonymous9 months ago
Hi nmckeown1 ,
Thanks for reaching out to the Microsoft fabric community forum. Also thank you Praful_Potphode for your response.
The issue occurs because the table you created with SUMMARIZE is a calculated table, which is static and doesn’t respond to slicers. That’s why the Campaign filter isn’t affecting your results.
To make the monthly average dynamic and reflect slicer selections, please use the following measure instead:
Overall Monthly Average = VAR MonthlyTotals = SUMMARIZE( 'call_table', 'int dim_dates'[year_month], "TotalPerMonth", CALCULATE( COUNT('call_table'[interaction_key]), 'int fact_helpline_chat_call_log'[target] IN {"true"} && 'call_table'[campaign_name] IN {"whatsapp", "calls", "chats"} ) ) RETURN AVERAGEX(MonthlyTotals, [TotalPerMonth])If you want the monthly average to show as a constant value across all months, use this version:
Static Monthly Average = CALCULATE( [Overall Monthly Average], ALLSELECTED('int dim_dates'[year_month]) )This will keep the same average across the table while still updating correctly when using the Campaign slicer.
Hope this helps. Please feel free to reach out for any further questions.
Thank you.
Hi nmckeown1 ,
are you using calculations to create table or measure.if you are creating a new table using summarize and then try to filter using slicer.it wont work as there is no relationship between your new table and call table.
if possible share sample pbix file to chcek wher it went wrong.
Thanks and Regards,
Praful
Thanks for your reply. I originally had the campaign name included as a column in the summarized table:
This is ideally what I need as this allows me to use the slicer.
However, the average measure does not calculate the monthly average:
For example, I need the monthly average to be static across a full year
E.G there are ~ 2000/3300 total target calls per month, so the monthly average for 2025 should be around ~2800 (e.g)
This will change to ~500 when selecting WhatsApp filter, for the monthly average across 2025.