Diagramme de Gantt - prise en compte des weekend

nak

XLDnaute Occasionnel
Bonjour à tous,

J'ai réalisé un petit diagramme de Gantt mais je n'arrive pas à faire apparait les weekend.
J'aimerais que les weekend soient grisés et que mon nombre de jours de traitement prenne juste en compte les jours ouvrés.
Dans mon tableau je fais apparaitre une colonne date de début et une colonne nombre de jour de traitement.

Pouvez vous m'aider SVP ?

Merci
 

Fichiers joints

Victor21

XLDnaute Barbatruc
Supporter XLD
Re : Diagramme de Gantt - prise en compte des weekend

Bonjour, nak.

Ajoute une 3° condition à ta mefc :
Code:
=JOURSEM(N$16;2)>5
et applique le fond gris.

Pour le décalage des jours de traitement, c'est possible, mais en modifiant la colonne I.
Calcul de la date de fin avec jours.ouvrés :
Code:
I19=SERIE.JOUR.OUVRE(G19;I19)-1
Il faut que la macro complémentaire "Utilitaire d'analyse" soit cochée (Outils, Macros complémentaires).

Il faudra ensuite modifier la mefc pour le bleu.
 
Dernière édition:

Gorfael

XLDnaute Barbatruc
Re : Diagramme de Gantt - prise en compte des weekend

Salut nak, Victor21 et le forum
J'attends avec impatience la découverte des jours fériés : ça devrait modifier quelque peu le planning, non ?
A+
 

nak

XLDnaute Occasionnel
Re : Diagramme de Gantt - prise en compte des weekend

Bonjour et merci pour ces réponses,

La fonction =SERIE.JOUR.OUVRE(G19;I19) (j'ai intégré le -1 à la MEFC) fonctionne lorsque la date de début est positionnée avant ou après un weekend.
Si la date de début tombe un samedi ou dimanche cela me déduit un jour de traitement.

Avez vous une idée pour résoudre ce problème ?

Merci
 

Victor21

XLDnaute Barbatruc
Supporter XLD
Re : Diagramme de Gantt - prise en compte des weekend

Re

Pourquoi commencer un week-end si on ne travaille pas le week-end ???
Série.Jour.Ouvré sert à ignorer les WE.
Comme l'a dit André Gide : "Choisir, c'est renoncer..."
 

nak

XLDnaute Occasionnel
Re : Diagramme de Gantt - prise en compte des weekend

Certaines opérations commencent le weekend car elles sont positinnées suivant la durée des opérations en amont.

Pour les jours fériés je n'ai pas l'espoir de les intégrer. :)

Merci
 

nak

XLDnaute Occasionnel
Re : Diagramme de Gantt - prise en compte des weekend

Voici ma solution :
Pour ligne 28
=SI(JOURSEM(H28;2)>5;SERIE.JOUR.OUVRE(H28;J28)+1;SERIE.JOUR.OUVRE(H28;J28))
Merci à tous
 

Discussions similaires


Haut Bas