Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
WorkDuration 40 20 5 15
CumulativeDuration 40 60 65 80
Source Data
Helper Column
Formula for Column C (entered into cell C2, and copied down) =SUM(B$2:B2)
Day1 24 0 0 0
Day2 16 8 0 0
Day3 0 12 5 7
Day4 0 0 0 8
1 2 3 4 5
Simple pivot table generated via formula. Formula in cell A2; copied down =SourceData!$A2 (Note: If the WorkList is reordered in the sourcedata, you will need to update the formulas in cells A2:A5)
Formula in cell I2; copied dow =INDEX(SourceData!A:A,ROW( (Note: If the WorkList is reorde
You can add more DAYS to the header in each table as needed
Day1 24 0 0 0
Day2 16 8 0 0
Day3 0 12 5 7
Day4 0 0 0 8
WorkDuration 40 20 5 15
rmula in cell I2; copied down NDEX(SourceData!A:A,ROW()) If the WorkList is reordered in the sourcedata, the formulas automatically adjust to the change)
rmula in cell J2; copied to remaining cells MIN((INDEX(SourceData!$B:$B, MATCH($I2,SourceData!$A:$A, 0))-SUM($I2:I2)), (MaxHrsPerDay-SUM(J$1:J1)))
as needed
iewing convenience)
Day 1 2 2 3 3 3 4
Allocated Duration 24 16 8 12 5 7 8
Wor
WorkList items are auto added as needed Days are auto added as needed Note: All formulas need to be entered with Ctrl + Shift + Enter
Formula in cell A2 for Day; copied down =IF(SUM(C$1:C1)>=SUMPRODUCT(WorkDuration), "", MAX( N(A1) + (SUMIFS(C$1:C1, A$1:A1, A1)>=MaxHrsPerDay), 1)) Formula in cell B2 for Work Item; copied down =IF(SUM(C$1:C1)>=SUMPRODUCT(WorkDuration), "",INDEX(WorkList, MATCH(TRUE, (CumulativeDuration-SUM(C$1:C1)) > 0, 0))) Formula in cell C2 for Allocated Duration; copied down =IF(SUM(C$1:C1)>=SUMPRODUCT(WorkDuration), "",MIN(INDEX(WorkDuration, MATCH(TRUE, CumulativeDuration SUMIFS(C$1:C1, B$1:B1,B2), MaxHrsPerDay-SUMPRODUCT((A$1:A1=A2)* IF(ISNUMBER(C$1:C1), C$1:C1, 0))))
WorkDuration 40 20 5 15
=MaxHrsPerDay), 1))