Calcul des heures de nuit en tenant compte des 30min

Bonjour à toutes et à tous,

je souhaiterais améliorer cette formule ou pourquoi pas la remplacer

=MAX(0;SI(ET(HEURE(C5)>=0;HEURE(C5)<=6);MIN(6;ARRONDI.SUP(C6*24;0))-ARRONDI.INF(C5*24;0);SI(C6<C5;MIN(30;ARRONDI.SUP(C6*24;0)+24)-MAX(21;ARRONDI.INF(C5*24;0));ARRONDI.SUP(C6*24;0)-MAX(21;ARRONDI.INF(C5*24;0))))/24)

car elle fonctionne très bien sauf qu'elle ne tient pas compte des 30min.

Je m'explique:

Heures de nuits entre 21:00 et 06:00

pour un service de 18:00 à 06:00 elle me compte bien 9:00 de nuit

mais pour un service de 22:00 à 05:30 elle me compte 8:00 de nuit au lieu de 7:30

Et ce qui serait encore mieux c'est qu'elle me sorte ça genre 8,5 pour 08:30

Voilà donc si une/des âmes charitable pouvait venir à mon secours ça serait super

Bonne journée

Amicalement

(Ps: tu as vu Yvouille j'ai suivi ton conseil! lol )

120heures-de-nuit.zip (3.93 Ko)

Bonjour

Peux-tu tester avec :

=SI(HEURE(C5)<6;MIN(6;C6*24)-(C5*24);SI(C6<C5;(C6*24+24)-MAX(21;C5*24);(C6*24)-MAX(21;C5*24)))

OU

=MAX(0;MIN(6;C6*24)-(C5*24))+MAX(0;SI(C6<C5;(C6*24+24)-MAX(21;C5*24);(C6*24)-MAX(21;C5*24)))

Amicalement

Nad

Salut Nad,

merci pour ta réponse si rapide.

J'ai donc essayé les deux formules mais ça ne marche malheureusement pas, dans les 2 cas pour début 20:30 et fin 05:30 ça me met 12:00 comme résultat.

@+

Bonjour

Passe les cellules au format STANDARD

Amicalement

Nad

Salut,

désolé pour le retard mais je te dis un grand merci Nad car les 2 formules fonctionne très bien et en mettant les cellules au format STANDARD ça aide. L L

@micalement

@+

Rechercher des sujets similaires à "calcul heures nuit tenant compte 30min"