formule : trouver les dépassement heures > 9 si jour semaine ou férié - dimanche

urbanito1

XLDnaute Occasionnel
le forum bonsoir,

je voudrais arriver à automatiser un dépassement d'heures( si plus de 9h) en fonction du dimanche & férié et des jours semaine ( base annuelle )

je joint un fichier

merci

urbanito
 

Pièces jointes

  • SI mois 18 11 2014 22h00.xlsx
    48.6 KB · Affichages: 43

R@chid

XLDnaute Barbatruc
Re : formule : trouver les dépassement heures > 9 si jour semaine ou férié - dimanch

Bonsoir,
si j'ai bien compris,
en O4 :
Code:
=SI(ET(JOURSEM(F4;2)<7;NB.SI(Fer;F4)=0);MAX(0;MOD(H4-G4;1)-9/24);"")

en P4 :
Code:
=SI(OU(JOURSEM(F4;2)=7;NB.SI(Fer;F4));MAX(0;MOD(H4-G4;1)-9/24);"")


@ + +
 

urbanito1

XLDnaute Occasionnel
Re : formule : trouver les dépassement heures > 9 si jour semaine ou férié - dimanch

'=SI(ET(JOURSEM(F8;2)<7;NB.SI(Fer;F8)=0);MAX(0;MOD(H8-G8;1)-9/24);"")

merci Rachid
c'est extra

à l'occasion si tu as le temps, un petit mot explicatif sur la deuxième partie de la formule
bonne soirée
 

R@chid

XLDnaute Barbatruc
Re : formule : trouver les dépassement heures > 9 si jour semaine ou férié - dimanch

Re,
MOD(H8-G8;1) c'est pour donner la différence entre HeureD et HeureF, même si la période tombe à cheval sur deux jours comme HeureD = 20:00 et HeureF = 06:00.

9/24 = 9:00 , donc on calcule MOD(H8-G8;1)-9/24 voir si >9:00, le cas échéant MOD(H8-G8;1)-9/24 < 0 alors on passe par MAX(0;ResultatDeLaFormule) afin d’éviter les heures négatives, puisque tu veux juste 0 si on est <9:00.


@ + +
 

Discussions similaires

Réponses
5
Affichages
519

Statistiques des forums

Discussions
312 203
Messages
2 086 193
Membres
103 153
dernier inscrit
SamirN