Graphiques

Diagramme de Gantt

Temps de lecture 4 minutes

A quoi sert un diagramme de Gantt ?

Un diagramme de Gantt permet de visualiser les dates prévisionnelles de fin d'échéance des tâches d'un projet. Ou encore mesurer les écarts entre les dates prévisionnelles et le réalisé.

En seulement 7 étapes, vous pouvez faire des diagrammes de Gantt très élaborés dans Excel.

Diagramme de Gantt terminé

Données de base

Pour créer un graphique de Gantt, il vous faut un classeur qui présente

  • D'abord le nom des tâches
  • Puis les dates de début
  • Et enfin la date de fin de vos tâches

Etape 1 : Calcul du nombre de jours réels

Dans Excel, 1 équivaut à un jour lors du traitement des dates (cf articles sur les formats des dates et des heures).

Si vous effectuez l'opération d'ajouter la date de début avec le nombre de jours, vous comptabilisez également les week-ends et ce n'est pas correct.

=B2+C2

Erreur dans le calcul du dernier jours

C'est pourquoi, il faut utiliser la fonction SERIE.JOUR.OUVRE afin d'effectuer le calcul pour ne jamais comptabiliser les week-ends. En D2 nous avons donc la formule suivante

=SERIE.JOUR.OUVRE(B2;C2)

Calcul du prochain jour ouvrés dans un diagramme de Gantt

Afin de pouvoir réaliser un diagramme de Gantt, vous devez conserver le nombre de jours en écart et non pas la date de fin. Il faut donc écrire en colonne E une nouvelle formule pour ne conserver que l'intervalle de jours entre la date de fin calculée et la date de début.

=D2-B2

Ecart de jours rééls avec les week ends

Etape 2 : Choix du graphique

  1. Sélectionnez d'abord le tableau
  2. Ensuite, activez le menu Insertion>Graphique
  3. Terminez en choisissant le type de graphique Barres, puis le deuxième sous-type Barres empilées.
Choix du graphique pour un diagramme de Gantt

Vous obtenez le graphique suivant (houuuuu que c'est moche 😱😱😱 )

Affichage du graphique en barres empilés

Il nous faut procéder maintenant à plusieurs transformations pour représenter un diagramme de Gantt.

Etape 3 : Retirer les séries inutiles

Dans notre graphique, nous avons le nombre de jours de nos tâches et la date de fin qui apparaissent dans la légende du graphique. Ces informations sont inutiles. Nous devons les retirer pour ne faire apparaître que les dates de début et le nombre de jours réels.

  1. Sélectionnez le graphique
  2. Activez le menu Création>Sélectionner des données ou en effectuant un clic-droit dans votre graphique en choisissant 'Sélectionner des données ...'
  3. Dans la boîte de dialogue qui s'affichent, vous décocher les séries Nombre de jours et Fin.
Retirer 2 séries pour la construction du diagramme de Gantt

Le graphique apparaît alors de la façon suivante

Seules 2 séries sont maintenants visibles

Etape 4 : Modification de l'axe vertical

C'est maintenant que tout se joue.

Nous allons commencer par inverser notre graphique pour que la tâche N°1 se trouve en haut.

  1. Double-cliquez sur l'axe vertical (les tâches). Le volet de paramètres s'ouvre sur la droite.
  2. Sélectionnez les options d'axe (le dernier menu)
  3. Cochez Abscisses en ordre inverse (pour retourner le graphique).
Axe en ordre inverse

Etape 5 : Début du diagramme à la date minimale

Dans un diagramme de Gantt, il est important que la première date à laquelle doit commencer votre diagramme c'est à la date minimale de vos tâches. Donc vous allez tout simple trouver la date minimale avec cette formule

=MIN(B2:B14)

Recherche de la date minimale

Ensuite, convertissez la première date au format de nombre Standard pour afficher le nombre de jour depuis le 1er Janvier 1900

Date au format Standart pour le début du Diagramme de Gantt

Etape 6 : Mise en forme de l'axe horizontal

Maintenant,

  1. Dans les options du graphique, sélectionnez l'axe horizontal
  2. Puis les Options d'axe,
  3. Reportez la valeur minimale.
  4. Comme unité principale vous mettez 7 pour avoir un écart d'une semaine à chaque fois.
  5. Changez la valeur des Étiquettes à Haut pour afficher les dates en bas de votre diagramme.
Modification de laxe orizontal du Diagramme de Gantt

Le format des nombres de l'axe horizontal est au format Date

Enfin, pour améliorer le rendu, modifier l'Alignement des valeurs en les faisant pivoter de -30° par rapport à leur axe horizontal.

Orientation du texte de laxe horizontal

Le diagramme de Gantt commence à prendre forme 🙂😎

Diagramme de Gantt avec les dates correctement ordonnées

Etape 7 : Masquer la première série

Pour terminer notre diagramme de Gantt, nous allons masquer la première série mais surtout pas la supprimer.

Sélection de la première série
  1. Sélectionnez la première série de données
  2. Dans les options de mise en forme de la série, indiquez que vous ne souhaitez pas de couleur pour la série
  3. Ni de couleur pour la bordure
Masquer la première série de données

Votre graphique est maintenant terminé 😍😍😍

Etape 8 : Amélioration du design

Vous pouvez facilement améliorer le rendu du diagramme de Gantt en utilisant les options de mises en forme intégrées dans Excel (couleurs dégradées, étiquettes de données, ...)

Diagramme de Gantt terminé

Related posts

Diagramme de Pareto

Frédéric LE GUEN

Graphique f(x)

Frédéric LE GUEN

Flèches de tendance aux graphiques

Frédéric LE GUEN

36 commentaires

Patrick 27/03/2019 at 13:53

Bonjour,

Merci pour ce tutoriel : cours et concis c'est sympa.
Je suis par contre embêté car je viens de passer sous Excel 2016 et ça ne réagit pas comme indiqué ici. Les types de graphiques ont été remaniés dans le bandeau, peut-être ai-je mal choisi...

Bref, la version 2016 mérite-t-elle un tutoriel dédié ?

Sur ce, je retourne à mes recherche pour obtenir le résultat escompté ...

Répondre
Frédéric LE GUEN 27/03/2019 at 18:56

Non, il n'y a pas de différences.
Justement, lors d'une mise à jour, aucune fonctionnalité n'est retirée. Juste déplacée le cas échéant.

Répondre
Shanon 29/11/2018 at 14:00

Merci beaucoup! Super aide!!

Répondre
ROUSSEL 28/06/2018 at 10:15

Article très bien expliqué, ça fonctionne très bien, je me le suis enregistré en tant que "Modèle Gantt" tout de suite :)
Merci encore

Répondre
Oscar 17/06/2018 at 10:53

Waoh!! Quel article génial.
Je faisais des recherches sur le web sur comment faire un diagramme de gantt dans excel et je suis très ravi de tomber sur cet article bien détaillé et pratique.

Répondre
Christelle 06/02/2018 at 20:58

Bonjour,
dans l'étape 2, il est impossible de faire prendre en compte la date de début dans le graphique.
Merci pour votre aide

Répondre
Frédéric LE GUEN 06/02/2018 at 21:07

Bonjour,
A l'étape 2, on ne fait que l'association Date de début + jours à effectuer. Rien de plus.

Répondre
Christelle 08/02/2018 at 06:51

Bonjour,

Je vous remercie pour votre réponse, cependant, je ne sais pas si vous avez eu le message que j'ai posté hier dans lequel je disais que mon problème semble être le même que celui d'une autre personne:

Josée (01/04/2015:
"Quand j'arrive à l'étape du choix du graphique et que je sélectionne l'ensemble de mes colonnes, tout se met dans dans l'axe vertical sauf le nombre de jour. Ça fait une drôle de présentation...Je ne peux donc faire la suppression des données inutiles comme Nombre de jours et Fin.
Merci pour vos lumières!"

Merci d'avance à vous pour votre aide

Répondre
DESCHAMPS 28/11/2017 at 07:46

Bjr J'essaie de refaire cet exercice mais à chaque fois cela donne sur excel 2007 erreur
DEBUT NB JOUR
TACHE 1 LUNDI 16 MAI 2011 19 #VALEUR! =NB.JOURS.OUVRES(B2;C2)

TACHE2 MARDI 24 MAI 2011 12
TACHE 3 VENDREDI 27 AMI 201 19
TACHE 4 MERCREDI 1 JUIN 2011 14

Merci de votre aide

Répondre
whaz 05/10/2017 at 07:17

Bonjour,
Votre tutorial est très intéressant, dommage que vous n'ayez pas mis le fichier téléchargeable :)

Répondre
MOI 02/04/2017 at 15:55

Bonjour!
Merci d'avoir partager vos connaissances. Ce tuto est super intéressant.

Répondre
Anonyme 05/02/2016 at 15:02

Merci! Très utile!

Répondre
Oswaldo 23/01/2016 at 21:06

Vraiment utile, merci!

Répondre
Anonyme 23/12/2015 at 15:27

Merci beaucoup pour ces explications, Mon diagramme est parfait.

Répondre
LUC 17/11/2015 at 06:39

SVP c'est quoi la plage de selection avant de pouvoir insérer le graphique

Répondre
nizeyimana noel 09/08/2015 at 05:59

c est super document vraiment mais nous avons besoin comment on peut creer dans l excels

Répondre
Deabon 18/06/2015 at 08:32

Comment changer vous l’alignement des barres à gauche à le non-aliment à gauche?

Répondre
Anonyme 02/06/2015 at 08:38

Excellent tuto, merci beaucoup!
Je peux ainsi créer un outil de planification pour mon entreprise et mon sujet de BTS!
Bertrand

Répondre
cavallom 15/04/2015 at 12:30

Petit problème : une fois les modifications de l'axe horizontal effectuées, je n'obtiens pas le visuel de toutes mes dates sur mon diagramme, comment faire pour toutes les voir ? Merci d'avance

Répondre
Anonyme 18/05/2015 at 10:38

agrandir ton graphique

Répondre
Anonyme 09/04/2015 at 10:01

Grand merci

Répondre
Josée 01/04/2015 at 21:31

Quand j'arrive à l'étape du choix du graphique et que je sélectionne l'ensemble de mes colonnes, tout se met dans dans l'axe vertical sauf le nombre de jour. Ça fait une drôle de présentation...Je ne peux donc faire la suppression des données inutiles comme Nombre de jours et Fin.
Merci pour vos lumières!

Répondre
Anonyme 24/02/2015 at 15:03

comment je peux ecrire l'ecart dans chaque ligne svp o milieu des barre

Répondre
Anonyme 16/02/2015 at 12:08

Bonjour,

Il vous suffit de rebasculer les dates en "Dates longues" au lieu de "Standard".

Répondre
julie 15/01/2015 at 16:58

Merci pour ce tutoriel très clair qui m'a bien aidée à construire mon premier diagramme de Gantt !

Répondre
Anonyme 05/01/2015 at 19:23

Bonjour,

J'ai un problème, je n'arrive pas à obtenir les dates sur l'axe des abscisses, pouvez-vous m'aider ?

Merci

Répondre
Anonyme 08/12/2014 at 21:20

Merci beaucoup très mâlin!

Répondre
Sylha 05/12/2014 at 10:12

Bonjour,
Est-il possible de créer une tâche répatitive comme 1 jour par mois ?
Merci

Répondre
nassiri 04/12/2014 at 14:56

merci

Répondre
Hicham 30/11/2014 at 03:46

merci bcq pour l'aide

Répondre
Aliana 06/11/2014 at 14:42

merci cela ma beaucoup aider

Répondre
JC 24/10/2014 at 10:58

Merci pour ce tuto excellent

Répondre
ZelosWiller 14/12/2013 at 09:30

Bonjour Wolfine, il faut changer le format de la cellule en date, et si ça ne marche toujours pas, il faut aussi enlever le jour.

Répondre
Wolfine 11/12/2013 at 11:43

Bonjour, lors de la saisie de la formule =serie.jour.ouvre(B2:C2) il me note une erreur de valeur, comment résoudre le problème ?

Répondre
Kilou 28/11/2018 at 09:24

Dans mon cas excel est en anglais. J'ai du rentrer la formule suivante:
=WORKDAY(B2;C2)

Répondre
Raymond 26/02/2013 at 13:30

comment faire cette programmation dans Excel merci

Répondre

Laissez un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Ce site utilise des cookies pour améliorer votre expérience et vos recherches. Nous pensons que vous êtes dʼaccord sur ce principe mais vous pouvez refuser cette option. Accepter Continuer

Privacy & Cookies Policy