Forum Discussion
Determining Manufacturing Schedule Loaded per cell
- Anonymous4 years ago
Hi bkwohls,
You can create a new table as calendar to store the date values based on the raw table, then write a measure to calculate datediff between the start date and the calendar date to get daily work hours.
After these steps, you can use the raw table category and new table date, measure to create the matrix visuals.
Sample formulas:
Calculated table.
Calendar = CALENDAR ( MINX ( 'Table', [JobStartDate] ), MAXX ( 'Table', [JobStartDate] ) + 365 )Measure:
Measure = VAR totalHour = CALCULATE ( SUM ( 'Table'[EstHours] ), ALLSELECTED ( 'Table' ), VALUES ( 'Table'[Job Number] ), VALUES ( 'Table'[Part #] ) ) VAR cDate = MAX ( 'Calendar'[Date] ) VAR jobStart = CALCULATE ( MAX ( 'Table'[JobStartDate] ), ALLSELECTED ( 'Table' ), VALUES ( 'Table'[Job Number] ), VALUES ( 'Table'[Part #] ) ) RETURN IF ( HASONEVALUE ( 'Table'[Job Number] ), IF ( cDate >= jobStart && WEEKDAY ( cDate, 2 ) <= 5, VAR diff = totalHour - ( COUNTROWS ( FILTER ( CALENDAR ( jobStart, cDate ), WEEKDAY ( [Date], 2 ) <= 5 ) ) - 1 ) * 8 RETURN IF ( diff >= 0, MIN ( MAX ( diff, 0 ), 8 ) ) ) )Result:
Regards,
Xiaoxin Sheng
Are you talking about a calculated table? A measure? Do you want to do this in Power Query? Or in PBI Desktop? Why are you pivoting data on date? This is not a format suitable for PBI modeling. Any particular reasons? Nothing is really clear about what you're trying to achieve...
How to Get Your Question Answered Quickly - Microsoft Power BI Community
- bkwohls4 years agoHelper I
My data source for Jobs data only provides me with a Start Date and a Estimate number of hours to complete the Job. Based on an 8 hour day and skipping weekends I want to be able to calculate how amny hours per day I have in teh Job Schedule.