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

XL 2016 calcul heures de nuit et de dimanche sur plus d'une journée

toff35150

XLDnaute Nouveau
Bonjour,

Je post ce message car je suis face à un problème que je n'arrive pas à résoudre.
Je vous explique:

J'ai un tableau avec lequel je dois calculer un total d'heures dans intervalle de temps (jour de début, heure de début, jour de fin, heure de fin) et aussi faire ressortir le nombre d'heures de nuit (entre 21:00 et 06:00) et d'heures de dimanche (de 00:00 à 24:00).

En ce qui concerne le total d'heure pas de problème.
En ce qui concerne les heures nuit et de dimanche c'est plus problématique:

Pour les heures de nuit j'ai une formule:
=SI(ET(D4>=F4;D4<=De;D4<>0;F4<>0);MOD(Fi-De;1)-SI(D4<=Fi;Fi-F4)+SI(D4<=Fi;Fi-D4);SI(ET(D4>=F4;D4>De;D4<>0;F4<>0);MOD(Fi-De;1)-(D4-De)+SI(F4>=De;F4-De)-SI(F4<Fi;Fi-F4);SI(ET(D4<D4;ESTNUM(D4);F4<>0);SI(ET(D4<=Fi;F4<=Fi);F4-D4)+SI(ET(D4<=Fi;F4>Fi);Fi-D4)+SI(F4>=De;F4-D4-SI(D4<=De;De-D4));0))) (en sachant que De est le nom de la cellule 21:00 et Fi 06:00)

cette formule fonctionne mais uniquement sur un intervalle de temps "du jour au lendemain" et pas "du jour au sur lendemain et plus".
Exemple: début mardi 4 mai 19:00 fin mercredi 5 mai 4:00 le résultat est bien 7 heures mais si le début est mardi 4 mai 19:00 et la fin vendredi 7 mai 4:00 le résultat est toujours 7 heures hors il devrait être de 21 heures.

Pour les heures de dimanche j'ai aussi une formule:
=(D4>F4)*((JOURSEM(C4)=7)*F4+(JOURSEM(C4)=1)*(1-D4))+(D4<F4)*(JOURSEM(C4)=1)*(F4-D4)

cette formule fonctionne aussi, mais seulement si le dimanche est le jour de début de l'intervalle de temps, si le dimanche est le jour de fin de l'intervalle de temps les heures ne sont pas comptabilisées.

avez-vous une idée de solution à ces deux problèmes, je suis un peu perdu...
Je vous remercie d'avance.

je joint une copie du tableau
 

Pièces jointes

  • suivis.xlsx
    13 KB · Affichages: 62

JBARBE

XLDnaute Barbatruc
Bonsoir à tous,
Peut-être cette solution en H7 !
Je n'ai pas eu le temps pour les dimanches !
Je vais regarder demain !
bonne nuit !

Désolé tout les critères ne sont pas pris en compte !
Pas le temps de faire le nécessaire !

Bonne journée !
 

Pièces jointes

  • suivis.xlsx
    16.4 KB · Affichages: 44
Dernière édition:

ROGER2327

XLDnaute Barbatruc
Bonjour à tous.

Un autre essai.


ℝOGER2327
#8470


Dimanche 8 Gueules 144 (Fête de la Chandelle Verte - fête Suprême Tierce)
14 Pluviôse An CCXXV, 1,7135h - avelinier
2017-W05-4T04:06:44Z
 

Pièces jointes

  • Copie de suivis.xlsx
    15 KB · Affichages: 64

CISCO

XLDnaute Barbatruc
Bonjour à tous

Une autre possibilité en pièce jointe, prenant en compte les jours commençant avant 6:00 ou finissant après 21:00.

@ plus
 

Pièces jointes

  • suivisbis.xlsx
    18.5 KB · Affichages: 109

Discussions similaires

Réponses
12
Affichages
991
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…