Calcul de temps travaillé sans les jours fériés
Bonjour, j'ai une question concernant une formule qui sert à trouver le nombre d'heures entre deux jours travaillés en considérant les jours ouvrables et les heures d'ouverture. J'ai trouvé cette formule sur internet et j'aimerais que quelqu'un puisse me l'expliquer dans ses mots pour que je la comprenne mieux et puisse m'en servir.
=IF(AND(INT(StartDT)=INT(EndDT),NOT(ISNA(MATCH(INT(StartDT),HolidayList,0))))
,0,ABS(IF(INT(StartDT)=INT(EndDT),ROUND(24*(EndDT-StartDT),2),
(24*(DayEnd-DayStart)*
(MAX(NETWORKDAYS(StartDT+1,EndDT-1,HolidayList),0)+
INT(24*(((EndDT-INT(EndDT))-
(StartDT-INT(StartDT)))+(DayEnd-DayStart))/(24*(DayEnd-DayStart))))+
MOD(ROUND(((24*(EndDT-INT(EndDT)))-24*DayStart)+
(24*DayEnd-(24*(StartDT-INT(StartDT)))),2),
ROUND((24*(DayEnd-DayStart)),2))))))
Name Description Example
StartDT The starting date and time 25-Oct-99 13:00
EndDT The ending date and time 28-Oct-99 15:00
DayStart The time of day that the normal work day
begins. 9:00
DayEnd The time of day that the normal work day ends. 17:00
HolidayList A range containing a list of dates to excluded, e.g., holidays or vacation days. H1:H10
http://www.cpearson.com/excel/datetimews.htm
J'aimerais savoir si c'est possible de calculer le temps travaillé même si la date et l'heure de début est après les heures d'ouverture.
Merci d'avance.