Formule Calcul Horaire Nuit avec Pose repas

Bonjour,

Plusieurs sujets sur les calcules heures de nuit et jour ont été resolu par contre aucunes formules qui prennent en compte la coupure repas (voir pieces jointes). cellule verte = formule a trouver

J'ai voulu doubler la formule de calcul des heures de nuit mais cela me fait erreur 512 formule trop long.

formule initial sans coupure dans la journée :

=(SI(((C4*24)>=21)*ET((D4*24)>6)*ET((D4*24)<21);30-(C4*24);0)+SI(((D4*24)>=21)*ET((C4*24)>6)*ET((C4*24)<21);MIN((D4*24)-(C4*24);(D4*24)-21);0)+SI(((C4*24)>6)*ET((C4*24)<21)*ET((D4*24)<=6);3+(D4*24);0)+SI(((C4*24)<=6)*ET((D4*24)>6)*ET((D4*24)<21);6-(C4*24);0)+SI(((C4*24)<=6)*ET((D4*24)<=6);(D4*24)-(C4*24);0)+SI(((C4*24)>=21)*ET((D4*24)<=6);24-(C4*24)+(D4*24);0)+SI(((C4*24)>=21)*ET((D4*24)>=21);(D4*24)-(C4*24);0)+SI(((C4*24)<=6)*ET((D4*24)>=21);6-(C4*24)+(D4*24)-21;0)+SI(((C4*24)>6)*ET((C4*24)<21)*ET((D4*24)>6)*ET((D4*24)<21)*ET((C4*24)>(D4*24));9;0))/24

Cette formule fonctionne bien avec 2 cases "debut"= cellule C et "fin"= Cellule D.

Par contre si je la double en ajoutant les cellules E et F la formule est trop longue.

Avez vous une solution a mon probleme ?

132planning-1.xls (9.50 Ko)

Merci de votre aide.

Bonjour tinawake06

Si une fonction n'existe pas, il faut l'inventer

Une solution avec un function dans module

=nuit(plage journalière, plagenuit)

Activer les macros

175planning-1.zip (7.55 Ko)

Merci pour cette reponse mais la fonction MACRO ne fonctionne pas,

par contre j'ai trouvé une solution,

Merci quand meme pour ton aide...

Bonjour

Peux tu me dire ce qui ne fonctionne pas?

Rechercher des sujets similaires à "formule calcul horaire nuit pose repas"