Temps de traitement d'un dossier (exclure une plage horaire et les WE)

Yohann94

XLDnaute Nouveau
Bonjour à tous,

Mon problème est simple comme bonjour, je suis complétement à la masse et bien sur c'est urgent (Merci patron).

Ci dessous mes trois colonnes en exemple.

Je veux connaitre le temps de traitement de chaque dossier afin de sortir une moyenne globale (24000 dossiers pour infos).

Je fais une soustraction simple entre les deux dates mais après les choses se compliquent...

Ma plage horaire est 8h00 - 20h00 et on ne travaille pas le weekend (faut pas deconner non plus).

THE question : Quelle formule utiliser pour calculer mon temps de traitement en déduisant les weekends et ma plage horaire non travaillée.

Merci d'avance à ceux qui vont activer leurs neurones pour m'aider.

Case ID Open date Resolve date
8779222 01/04/11 7:35 04/04/11 12:30
8779241 01/04/11 7:35 01/04/11 15:10
8779402 01/04/11 8:03
8779403 01/04/11 8:03 04/04/11 13:04
8779404 01/04/11 8:03 01/04/11 15:16
8779405 01/04/11 8:03 05/04/11 15:12
 

Pièces jointes

  • Test.xlsx
    9 KB · Affichages: 60
  • Test.xlsx
    9 KB · Affichages: 67
  • Test.xlsx
    9 KB · Affichages: 64

pierrejean

XLDnaute Barbatruc
Re : Temps de traitement d'un dossier (exclure une plage horaire et les WE)

Bonjour Yohann94

Un essai par fonction personnalisée
ATTENTION: peut se reveler assez lente si l'ecart entre dates est important
 

Pièces jointes

  • johann94.zip
    9.4 KB · Affichages: 96

Yohann94

XLDnaute Nouveau
Re : Temps de traitement d'un dossier (exclure une plage horaire et les WE)

Ca à l'air de fonctionner sur mes premiers tests.
Par contre, je vois une fonction tps(date,date), je ne sais absolument ce qu'il y a dedans...:)
Pour satisfaire mon envie de comprendre, c'est du dev derrière tout ça ou bien juste un combiné de fonction excel ?

Encore merci
 

pierrejean

XLDnaute Barbatruc
Re : Temps de traitement d'un dossier (exclure une plage horaire et les WE)

Re

tps est une fonction personnalisée (semblable a celles incluses dans Vba ( hormis l'aide qui n'existe pas))
Elle se trouve dans le module standard accessible par le Vba Editor
 

Discussions similaires

Statistiques des forums

Discussions
312 216
Messages
2 086 351
Membres
103 195
dernier inscrit
martel.jg