calcul de délais avec contrainte de plages horaire

jenny.orchidee

XLDnaute Nouveau
Bonjour,
Je cherche LA formule sous Excel qui permette de faire le calcul souhaité. :p

Voila le Pb :

J’ai (enfin ma moitié) a besoin de calcul sous Excel avec des conditions.

Je vous joins le fichier

Donc l’objectif est le suivant : calcul le nombre d’heures d’interventions entre la colonne « date d’appel » et la colonne « date clôture » (format date hh:mm). Le résultat doit être exprimé en nb d’heure et minute (hh mm).

Les conditions : ce calcul doit prendre en compte la plage horaire d’intervention 8h-17h et du lundi au samedi.

Je bloque car mon niveau excel pour des formules avec conditions est trop bas :eek:
Merci de votre aide précieuse.

@+
 

Pièces jointes

  • Calcul délai.xls
    23 KB · Affichages: 182

sousou

XLDnaute Barbatruc
Re : calcul de délais avec contrainte de plages horaire

Bonjour Jenny
C'est tard pour répondre, mais apparament!!
Ta question m'a intriguée alors!
j'ai ajouté une fonction
calh(dade de début, date de fin, début de la table)
Merci de voir si c'est cela.
Ne permet qu'une plage d'ouverture par jour et pourrait être adaptable à un planning mensuel.
Tous les avis sont les bienvenues car je crois ce type de besoin peut être utile
 

Pièces jointes

  • Calcul.zip
    13 KB · Affichages: 136
  • Calcul.zip
    13 KB · Affichages: 138
  • Calcul.zip
    13 KB · Affichages: 141

mercant76

XLDnaute Impliqué
Re : calcul de délais avec contrainte de plages horaire

bonjour,

je joins un résultat, qui malheureusement n'est pas compact et qui pourrait choquer les puristes, mais çà marche.

il ne te reste plus qu'à l'améliorer.

en attendant, çà dépanne.

@+
 

Pièces jointes

  • calcul delai.zip
    17.9 KB · Affichages: 134

Tibo

XLDnaute Barbatruc
Re : calcul de délais avec contrainte de plages horaire

Bonjour,

En reprenant l'essai de mercant76, un essai par formule.

J'obtiens les mêmes résultats.

Voir formule en E3 :

Code:
=SI(A3=B3;0;SI(ENT(A3)=ENT(B3);B3-A3;((SOMMEPROD((JOURSEM(LIGNE(INDIRECT(
ENT(A3)&":"&ENT(B3)-1));2)<7)*1)-1)*($E$2-$E$1))+$E$2-MOD(A3;1)+MOD(B3;1)-$E$1))

A tester en plus grand quand même

Voir fichier

@+
 

Pièces jointes

  • Calcul délai.zip
    6.9 KB · Affichages: 149

Discussions similaires

Statistiques des forums

Discussions
311 723
Messages
2 081 932
Membres
101 844
dernier inscrit
pktla