Hi, salgal8!
Download again the updated file from same previous link.
I renamed worksheet Service as ServiceCalculations and copied it as Service again to hold the date and no. of hours of each non-worked occurrence in the 15-entry groups, so as to keep your original names: Service for the summary data indication date & hours, and ServiceCalculation for performing hour calculations (helper worksheet).
The new formula for the matrix is:
E2:I5 : =SI.ERROR(TEXTO(INDICE(VacationTable;COINCIDIR(INDICE(EmployeeTable[Name];ENTERO((FILA()-1)/5)+1)&INDICE($2:$2;1;ENTERO((COLUMNA()-4+5)/6)*6-1)&(RESIDUO(RESIDUO(FILA()-1;5);5)-2)*5+RESIDUO(COLUMNA()-4;6);VacationTable[Employee Name]&VacationTable[Absence type]&VacationTable[Order];0);5);"mm/dd")&" "&INDICE(VacationTable;COINCIDIR(INDICE(EmployeeTable[Name];ENTERO((FILA()-1)/5)+1)&INDICE($2:$2;1;ENTERO((COLUMNA()-4+5)/6)*6-1)&(RESIDUO(RESIDUO(FILA()-1;5);5)-2)*5+RESIDUO(COLUMNA()-4;6);VacationTable[Employee Name]&VacationTable[Absence type]&VacationTable[Order];0);6)&"h";"") -----> in english: =IFERROR(TEXT(INDEX(VacationTable,MATCH(INDEX(EmployeeTable[Name],INT((ROW()-1)/5)+1)&INDEX($2:$2,1,INT((COLUMN()-4+5)/6)*6-1)&(MOD(MOD(ROW()-1,5),5)-2)*5+MOD(COLUMN()-4,6),VacationTable[Employee Name]&VacationTable[Absence type]&VacationTable[Order],0),5),"mm/dd")&" "&INDEX(VacationTable,MATCH(INDEX(EmployeeTable[Name],INT((ROW()-1)/5)+1)&INDEX($2:$2,1,INT((COLUMN()-4+5)/6)*6-1)&(MOD(MOD(ROW()-1,5),5)-2)*5+MOD(COLUMN()-4,6),VacationTable[Employee Name]&VacationTable[Absence type]&VacationTable[Order],0),6)&"h","")
which before was the extract of the 6th column (hours) of table VacationTable and now is just a concatenation of the 5th column (date) formated "mm/yy" and the same 6th column (it's easier to explain in this way rather than analyzing that monster).
Also changed all dates from my natural dd/mm/yyyy to your mm/dd/yyyy regional config, I guess.
Give a look to it, play a little or a lot with it and tell me if it's now Ok, which I
hope.
Just advise if any issue.
Regards!
PS: BTW, you neither answered my last previous question nor followed my friend b(ut)ob(ut)hc's indications
