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!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
I have inherited a power BI file which includes a slide that has the amount of time for customers to be serviced on the x axis as a total of minutes taken. On the y axis is the count of customers going up to 100% serviced & the line is a running total.
I would like to filter the line by the day of the week so that if there is a poor performance day it can be ommited from the data. The current DAX for the running total is as below
RUNSUM = CALCULATE( SUM('TTT - Last Week'[Count Trucks] ) , FILTER( ALL( 'TTT - Last Week' ) , 'TTT - Last Week'[Fin_Year] = MAX( 'TTT - Last Week'[Fin_Year] ) && 'TTT - Last Week'[Turn Time Minutes] <= MAX('TTT - Last Week'[Turn Time Minutes]) ))
VAR
RUNSUM2 = CALCULATE( SUM( 'TTT - Last Week'[Count Trucks] ) , FILTER( ALL( 'TTT - Last Week' ) , 'TTT - Last Week'[Fin_Year] = MAX( 'TTT - Last Week'[Fin_Year] )))
RETURN
CALCULATE(DIVIDE(RUNSUM, RUNSUM2), filter(ALL('Last week Days Table', 'Last week Days Table'[Visit Start Date]), 'Last week Days Table'[Visit Start Date] >= MAX('Last week Days Table'[Visit Start Date])
))
and had no luck. Data sample below:
Many thanks
Solved! Go to Solution.
solved this as below
solved this as below
If it assists below is the sample data in table format - however with reduced rows to allow for the 20k character limit.
I have progressed as far as the below calculation but found when the information is filtered, i no longer get a total of 1
runsum_lastweek3 =
IF(HASONEVALUE('Last week Days Table'[Visit Start Date]),
CALCULATE( SUM('TTT - Last Week'[Count Trucks]) , FILTER( ALL( 'TTT - Last Week' ),'TTT - Last Week'[Visit Start Date] <= MAX( 'TTT - Last Week'[Visit Start Date]) && 'TTT - Last Week'[Turn Time Minutes] <= MAX('TTT - Last Week'[Turn Time Minutes]))) / CALCULATE( SUM( 'TTT - Last Week'[Count Trucks] ) , FILTER( ALL( 'TTT - Last Week' ) , 'TTT - Last Week'[Visit Start Date] <= MAX( 'TTT - Last Week'[Visit Start Date] )))
,
CALCULATE( SUM('TTT - Last Week'[Count Trucks]) , FILTER( ALL( 'TTT - Last Week' ),'TTT - Last Week'[Visit Start Date] <= MAX( 'TTT - Last Week'[Visit Start Date]) && 'TTT - Last Week'[Turn Time Minutes] <= MAX('TTT - Last Week'[Turn Time Minutes]))) / CALCULATE( SUM( 'TTT - Last Week'[Count Trucks] ) , FILTER( ALL( 'TTT - Last Week' ) , 'TTT - Last Week'[Visit Start Date] <= MAX( 'TTT - Last Week'[Visit Start Date] )))
)
Fin_Year | Cal_Month | Cal Year | Turn Time Minutes | Count Trucks | Visit Start Date |
Last Week | 9 | 2022 | 4 | 1 | 27/09/2022 0:00 |
Last Week | 9 | 2022 | 4 | 1 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 5 | 1 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 5 | 2 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 6 | 4 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 6 | 1 | 27/09/2022 0:00 |
Last Week | 9 | 2022 | 6 | 1 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 6 | 6 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 6 | 4 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 7 | 7 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 7 | 9 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 7 | 4 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 7 | 5 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 8 | 3 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 8 | 3 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 8 | 3 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 8 | 5 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 9 | 6 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 9 | 4 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 9 | 5 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 9 | 5 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 10 | 6 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 10 | 1 | 27/09/2022 0:00 |
Last Week | 9 | 2022 | 10 | 5 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 10 | 7 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 10 | 6 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 11 | 8 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 11 | 1 | 27/09/2022 0:00 |
Last Week | 9 | 2022 | 11 | 2 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 11 | 7 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 11 | 5 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 12 | 4 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 12 | 7 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 12 | 9 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 12 | 4 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 13 | 6 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 13 | 1 | 27/09/2022 0:00 |
Last Week | 9 | 2022 | 13 | 7 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 13 | 5 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 13 | 6 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 14 | 7 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 14 | 3 | 27/09/2022 0:00 |
Last Week | 9 | 2022 | 14 | 9 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 14 | 5 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 14 | 7 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 15 | 4 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 15 | 2 | 27/09/2022 0:00 |
Last Week | 9 | 2022 | 15 | 3 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 15 | 4 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 15 | 10 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 16 | 6 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 16 | 5 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 16 | 10 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 16 | 7 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 17 | 4 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 17 | 1 | 27/09/2022 0:00 |
Last Week | 9 | 2022 | 17 | 2 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 17 | 7 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 17 | 8 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 18 | 6 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 18 | 3 | 27/09/2022 0:00 |
Last Week | 9 | 2022 | 18 | 4 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 18 | 7 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 18 | 11 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 19 | 4 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 19 | 1 | 27/09/2022 0:00 |
Last Week | 9 | 2022 | 19 | 5 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 19 | 5 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 19 | 3 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 20 | 6 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 20 | 3 | 27/09/2022 0:00 |
Last Week | 9 | 2022 | 20 | 6 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 20 | 7 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 20 | 6 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 21 | 8 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 21 | 5 | 27/09/2022 0:00 |
Last Week | 9 | 2022 | 21 | 4 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 21 | 8 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 21 | 8 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 22 | 5 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 22 | 1 | 27/09/2022 0:00 |
Last Week | 9 | 2022 | 22 | 5 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 22 | 3 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 22 | 8 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 23 | 7 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 23 | 1 | 27/09/2022 0:00 |
Last Week | 9 | 2022 | 23 | 2 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 23 | 3 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 23 | 5 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 24 | 4 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 24 | 1 | 27/09/2022 0:00 |
Last Week | 9 | 2022 | 24 | 7 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 24 | 6 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 24 | 4 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 25 | 7 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 25 | 3 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 25 | 6 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 25 | 2 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 26 | 5 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 26 | 2 | 27/09/2022 0:00 |
Last Week | 9 | 2022 | 26 | 2 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 26 | 8 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 27 | 3 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 27 | 2 | 27/09/2022 0:00 |
Last Week | 9 | 2022 | 27 | 6 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 27 | 4 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 27 | 5 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 28 | 7 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 28 | 6 | 27/09/2022 0:00 |
Last Week | 9 | 2022 | 28 | 6 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 28 | 3 | 29/09/2022 0:00 |
Last Week | 9 | 2022 | 28 | 4 | 30/09/2022 0:00 |
Last Week | 9 | 2022 | 29 | 8 | 26/09/2022 0:00 |
Last Week | 9 | 2022 | 29 | 2 | 28/09/2022 0:00 |
Last Week | 9 | 2022 | 29 | 4 | 29/09/2022 0:00 |
Any assistance would be really appreciated - thanks
Hello,
Thanks for your reply, yes as below
https://drive.google.com/file/d/1HYm25xNsrgBoDgNWMCnKWX9pvuH7ndC5/view?usp=sharing
Hi @walter_564
Thanks for reaching out to us.
could you share a sample .pbix file that fully covers your question? thanks
Best Regards,
Community Support Team _Tang
If this post helps, please consider Accept it as the solution to help the other members find it more quickly.
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the September 2025 Power BI update to learn about new features.