Différence d'heures fonction Excel

Bonjour,

Je chercher à extraire le nombre d'heure de nuit travaillé à partir d'un total des heures travaillé par jours.

Donnée : les heures de nuit commence de 00:00 à 06:00.

je suis parti de cette formule pour avoir ce résultat :

=J19-SI(C19<1;1-C19;0)-SI(H19>1/4;H19-1/4;0)

J19 : représente la somme totale des heures travaillées

C19 : heure d'arrivée et H19: l'heure de départ

la première condition

SI(C19<1;1-C19;0)

permet de retiré les heure compris entre l'heure d'arrivée et 00:00 (qui ne font pas parti des heures de nuits)

de même la deuxième condition

SI(H19>1/4;H19-1/4;0)

représente les heures comprises entre 06:00 et l'heure de départ (ne faisant pas parti non plus des heures de nuits)

Il fonctionne bien uniquement si l'heure d'arrivée est avant 00:00, dans le cas où l'heure d'arrivée est après minuit 00:00, il ne fonctionne plus.

En regardant l'image ce sera plus clair

je vous joins aussi mon fichier

merci

frm heure de nuit

Bonjour

teste avec

=SI(OU(C3="";H3="");"";(MOD(H3-C3;1)-SI(H3>C3;MAX(0;MIN(H3;24/24)-MAX(C3;6/24));MAX(0;24/24-MAX(C3;6/24))+MAX(0;MIN(H3;24/24)-6/24))))

Cordialement

ça fonctionne c'est super,

pourriez vous cependant commenter la fonction? je ne comprends pas tout dedans

merci

Rechercher des sujets similaires à "difference heures fonction"