Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

différence heure "minuit"

saphim

XLDnaute Nouveau
bonjour

apres mintes recherches sur le forum et divers tentatives, je recherche a calculer a partir d'un planning mensuel des plages horaire de travail : j'ai reussi pour le moment a tout faire sauf les plages horaires minuit / minuit.
Je m'explique : 18h00 - 6h00 => me donne 12h de travail mais 24h00 - 24h00 => me donne 0 heure de travail ald de 24h00.

Alors si qq'un a une idée, elle sera la bienvenue.
merci de votre aide
 

Micke-31

XLDnaute Occasionnel
Re : différence heure "minuit"

Bonsoir,

Pour ma part, je saisis la date et l'heure exemple en A1 01/02/2009 00:00:00: et en A2 02/02/2009 00:00:00 ensuite dans une cellule =A2-A1 et format personnalisé [h]:mm:ss

A+
 

Micke-31

XLDnaute Occasionnel
Re : différence heure "minuit"

Salut à tous,

Sur le post 2 j'ai donnée ma méthode qui permet de couvrir des calculs d'astreinte variable et supérieure à 24 heures. Pour ma part, je n’ai pas trouvé de formule fiable.
Pour relancer cette discussion peut être quelqu’un aurait il la formule

A+
 

saphim

XLDnaute Nouveau
Re : différence heure "minuit"

Bonjour tous,

Un essai comme j'ai cru comprendre.

Bonne journée

Merci pour les formules mais si je touche la colonne c/d/e chez toi qui équivaut pour moi a ma différence d'heures dont ma formule est : =b1-a1+SI(a1>b1;1), j'ai un soucis apres pour mon calcul (autre onglet) des heures de mes agents dont la formule est =SOMMEPROD((ste X!$A$1:$Z$162=AGENTS!A2)*ste X!$A$1:$I$162)
 

Claude38

XLDnaute Impliqué
Re : différence heure "minuit"

Bonjour tous,

Merci à Abcd pour sa petite variante qui raccourcit grandement.
Saphim si une des 2 solutions correspondent à ta demande col D ou E
Pour le problème sommeprod celà doit provenir des "" dans les formules, sommeprod n'aime pas.

Pour y remédier essaie de rajouter une condition dans ta formule
SOMMEPROD((ste X!$A$1:$Z$162=AGENTS!A2)*(ste X!$A$1:$I$162<>"");ste X!$A$1;$I$162)
Sinon les remplacer par 0 Dans les formules.
Colonne D
=SI(OU(A2="";B2="");0;SI(A2=B2;24/24;SI(ET(A2=0/24;B2=24/24);24/24;SI(ET(A2=24/24;B2=0/24);24/24;MOD(B2-A2;1)))))
Colonne E
=SI(OU(A2="";B2="");0;SI(A2=24/24;24/24;MOD(B2-A2;1)))
pour la formule Abcd colonne D en remplacement de ma formule
=SI(OU(A2="";B2="");0;MOD(B2-A2-1/1000;1)+1/1000)
Bonne journée
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…