Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hi All,
I have just about finished this dash but struggling with averages.
I would like to have an average card or line per category but my meassure is not working well.
I need to sum each categoy total production and divide it by the number of hours.
Eg... in BLUE is evening shift change.
hour 18: 7191
hour 19: 8796
hour 20: 8957
hour 21: 9056
hour 22: 9178
SUM is : 43178/5 = average of 8635
However my average line is showing 97.
Here is my measure:
Solved! Go to Solution.
@tamerj1 You have been the solution to what i have been wanting to achieve.
Thanks so much. Big Kudo to you.
Hi @Freeseman
Attached your sample file with the solution
Evening Shift Change =
VAR Result =
IF (
MAX ( 'PRODUCTION'[TIMESTAMP (groups)] ) = "1. Evening Shift change",
VAR TotalSum =
CALCULATE (
SUM ( 'PRODUCTION'[PRODUCTION] ),
'PRODUCTION'[TIMESTAMP (groups)] = "1. Evening Shift Change",
ALLSELECTED ( 'PRODUCTION' )
)
VAR TotalCount =
CALCULATE (
COUNTROWS ( VALUES ( PRODUCTION[TIMESTAMP] ) ),
'PRODUCTION'[TIMESTAMP (groups)] = "1. Evening Shift Change",
ALLSELECTED ( PRODUCTION )
)
RETURN
DIVIDE ( TotalSum, TotalCount )
)
RETURN
Result
@tamerj1 I guess what i was trying to say is, If you drag the slider it should always stay within daily average rates. Like sum of production / shift date (hours) if it increases.
If i drag the slider, the production goes higher and the averages remain good but i need this average to be per hour per shift date... the Y axis must always be around 12k - 15k max something to do with the average over a long period however for the day looks perfect
Hi @Freeseman
To be honest, I did not fully understand what you are trying to say. Would you please present some examples that might help me better understand your requirement. Thank you
If i do the drop down slicer per day the averages make sense for the total production.
If i do it over more than 1 day eg: 3 months it is incorrect as it jumps to millions.
Here is a dash i am trying to replicate and it is done over 3 months.
It is as if we needed to get average tons by period of time
Over a long period of time the average tons per category "SHIFT" should always be between 4k and 9K does this make sense? @tamerj1
@tamerj1 YES!!!!!!
Thank you, this is exactly what i am needing. this is perfect however is it possible to keep the average at 8k?
what i mean is... The average if you drage the date slider should be the average of the total production in those 5 hours divide by 5.
@Freeseman , Using timestamp or hour of timestamp, create a measure like
calculate(averagex(values(PRODUCTION[TImeStamp]), [Evening Shift Change]), allselected())
Thanks @amitchandak but this gave me an average of all. I need per category.
You can try by the link to the file.
calculate(averagex(values(PRODUCTION[TImeStamp]), [Evening Shift Change]), Filter(allselected(PRODUCTION), PRODUCTION[Category] = max(PRODUCTION[Category]) ) )
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
99 | |
69 | |
46 | |
39 | |
33 |
User | Count |
---|---|
164 | |
111 | |
61 | |
51 | |
40 |