Difficulté avec une formule de calcul des heures de nuits

CArolin

XLDnaute Nouveau
Bonjour,
Je cherche à calculer les heures supplémentaires et heures de nuit d'employés.
Voici la formule utilisée pour les heures de nuit (droite du tableau):
=SI(SI(B2>=D43; C2-B2; "0"); SI(C2>D43; D43-C2; "0"))+ SI(B2<=D44; D44-B2; "0")
(cf. feuille de calcule jointe)

J'avoue ne pas comprendre où est mon erreur et pourquoi j'ai un message d'erreur "valeur" ou des résultats totalement incohérents. J'ai essayé de modifier le format des cellules en indiquant pour toutes un format heure.. sans résultat.

Si l'un d'entre vous pouvait m'éclairer sur mon erreur, je vous serai très reconnaissante.

Bien cordialement,
 

Pièces jointes

  • heure de nuit.xls
    38 KB · Affichages: 85

mikachu

XLDnaute Occasionnel
Re : Difficulté avec une formule de calcul des heures de nuits

Bonjour,

Bien penser à verrouiller les cellules de référence ($D$43 au lieu de D43 et $D$44 au lieu de D44).
Voir ma peoposition sur la pj.

Mikachu

edit: modification de la pj.
Le seul cas non traité est celui ou le travail est à cheval sur 2 jours (ex: 22h-5h)
 

Pièces jointes

  • heure%20de%20nuit(1).xls
    45.5 KB · Affichages: 107
Dernière édition:

Carnage029

XLDnaute Occasionnel
Re : Difficulté avec une formule de calcul des heures de nuits

=D2-MAX(-MAX(TEMPS(HEURE(B2);MINUTE(B2);0);TEMPS(HEURE($D$44);MINUTE($D$44);0))+MIN(TEMPS(HEURE(C2);MINUTE(C2);0);TEMPS(HEURE($D$43);MINUTE($D$43);0));0)

toutes les cases sont à mettre au format heure...

pareil ça ne gère pas le chevauchement entre deux journées


NB : en fait ça gère bien le changement de jour, tant qu'on travaille moins de 24h de suite :)
 
Dernière édition:

Victor21

XLDnaute Barbatruc
Re : Difficulté avec une formule de calcul des heures de nuits

Bonjour à tous.

J'ajouterais un mod(LaFormuledeCarnage029;1) pour éviter les affichages de ################# en cas de résultat négatif (ex : travail de 22:00 à 05:00)
:)
 

Discussions similaires