Comment créer un diagramme de Gantt dans Excel

Excel ne propose pas de type de graphique de Gantt, mais avec l'aide de ce didacticiel, vous pouvez facilement créer un graphique de Gantt à partir d'un graphique à barres.

Le diagramme de Gantt est un puissant outil de gestion de projet qui fournit une représentation visuelle d'un calendrier de projet (tâches ou événements) au fil du temps. Il représente les heures de début et de fin de chaque tâche dans un calendrier de projet ainsi que les séries et interdépendances entre les tâches du projet.

Malheureusement, Excel ne fournit pas d'options pour créer un diagramme de Gantt, vous devez donc en créer un en personnalisant le type de diagramme à barres intégré. Dans ce didacticiel, nous allons vous montrer comment créer un diagramme de Gantt dans Excel en personnalisant un graphique à barres empilées.

Créer une table de projet

La première étape pour créer un graphique dans Excel consiste à saisir vos données dans une feuille de calcul. Entrez donc les données de votre projet et divisez-les en tâches de projet individuelles dans des lignes séparées et elles forment la base de votre diagramme de Gantt. Chaque tâche doit avoir une date de début, une date de fin et une durée (c'est-à-dire le temps nécessaire pour terminer les tâches) dans des colonnes séparées.

Ceci est un exemple de feuille de calcul pour un projet logiciel.

Vous devez saisir les données dans la feuille de calcul et étiqueter les colonnes en tant que tâche, date de début, date de fin et durée (nombre de jours requis pour terminer chaque tâche) comme indiqué dans la capture d'écran ci-dessus. De plus, les données de la tâche doivent être triées par ordre de date de début.

Créer un graphique à barres

Maintenant que vos données sont saisies et correctement formatées, vous pouvez commencer à créer le diagramme de Gantt en créant d'abord un « graphique à barres empilées ».

Vous ne pouvez pas sélectionner tout le tableau et insérer un graphique à barres, si vous le faites, vous obtiendrez probablement un résultat désordonné comme celui-ci :

Nous devons donc ajouter les colonnes une par une au graphique. Pour ce faire, procédez comme suit :

Insérer une barre empilée en fonction de la date de début

Tout d'abord, sélectionnez la plage « Date de début » dans le tableau avec l'en-tête de colonne, dans notre cas, il s'agit de B1:B11. Assurez-vous de ne sélectionner aucune cellule vide.

Accédez à l'onglet « Insertion » dans le ruban, cliquez sur l'icône « Graphique à barres » dans le groupe Graphique et sélectionnez « Barre empilée » dans la section Barre 2D (comme indiqué ci-dessous).

Maintenant, un graphique à barres est inséré en fonction des données de date de début. Les dates au bas du graphique peuvent sembler se chevaucher, mais cela changera une fois le reste des données ajouté.

Ajouter des données de durée

Nous devons maintenant ajouter les données de durée au diagramme de Gantt.

Pour ce faire, cliquez avec le bouton droit n'importe où dans la zone du graphique et sélectionnez « Sélectionner des données » dans le menu contextuel.

La fenêtre Sélectionner la source de données apparaîtra. Vous remarquerez que la « Date de début » est déjà ajoutée dans la zone Entrées de légende (série). Et maintenant, vous devez y entrer les données de durée.

Cliquez sur le bouton « Ajouter » pour ouvrir la fenêtre contextuelle « Modifier la série » d'Excel. Il y a deux champs dans la boîte de dialogue Modifier la série, tapez « Durée » dans le champ « Nom de la série », puis cliquez sur le champ « Valeurs de la série » et sélectionnez la plage de valeurs de durée (dans notre cas, C1:C11 ) pour la série valeurs. Mais ne sélectionnez pas l'en-tête de colonne, uniquement les valeurs. Ensuite, cliquez sur « OK ».

Cela vous ramènera à la fenêtre Sélectionner la source de données, où vous trouverez « Date de début » et « Durée » sont ajoutés sous Entrées de légende (série).

Le résultat:

Ajouter des noms de tâches au graphique

L'étape suivante consiste à remplacer la durée (jours) sur l'axe vertical du graphique par les noms des tâches.

Cliquez avec le bouton droit n'importe où dans la zone du graphique et sélectionnez l'option « Sélectionner les données » pour afficher à nouveau la fenêtre Sélectionner la source de données. Sélectionnez « Date de début » dans le volet gauche et cliquez sur le bouton « Modifier » dans le volet droit sous Étiquettes d'axe horizontal (catégorie).

Une petite fenêtre d'étiquette d'axe apparaîtra. Dans cela, cliquez sur la zone Plage d'étiquettes d'axe et sélectionnez la plage de tâches dans le tableau comme vous l'avez fait pour les données de durée. Veillez à ne pas sélectionner la cellule d'en-tête de colonne ou une cellule vide.

Cliquez sur « OK » deux fois pour fermer les deux fenêtres.

Maintenant, votre graphique devrait avoir des descriptions de tâches sur l'axe vertical et ressemblera à ceci :

Cela commence à ressembler à un diagramme de Gantt, mais nous n'avons pas encore terminé.

Transformer le graphique à barres en un diagramme de Gantt

Vous devez maintenant formater le graphique à barres empilées nouvellement créé pour le transformer en un diagramme de Gantt. Ce que vous devez faire est de supprimer les barres bleues du graphique dansafin que seules les barres orange représentant les tâches soient visibles. Techniquement, vous ne supprimez pas la partie bleue des barres, mais les rendez plutôt transparentes, donc invisibles.

Pour rendre les barres bleues transparentes, cliquez sur n'importe quelle barre bleue sur le graphique pour les sélectionner toutes, cliquez dessus avec le bouton droit et sélectionnez « Formater la série de données » dans le menu contextuel.

Le volet Format de la série de données s'ouvrira sur le côté droit de la feuille de calcul. Passez à l'onglet « Remplissage et ligne » et sélectionnez « Pas de remplissage » dans la section Remplissage et « Pas de ligne » dans la section Bordure.

Maintenant, fermez le volet pour constater que les barres bleues ne sont plus visibles, mais les tâches sur le côté gauche (axe des x) sont répertoriées dans l'ordre inverse.

Pour résoudre ce problème, cliquez avec le bouton droit de la souris sur la liste des tâches sur l'axe vertical de votre diagramme de Gantt et choisissez « Formater l'axe » dans le menu contextuel.

Dans le volet Format de l'axe, cochez l'option « Catégories dans l'ordre inverse » sous Options de l'axe.

Désormais, les noms des tâches sont revenus à leur ordre d'origine et l'axe horizontal s'est déplacé du bas vers le haut du graphique.

Lorsque nous avons supprimé les barres bleues plus tôt, elles laissaient des espaces vides entre les barres orange et l'axe vertical. Maintenant, vous pouvez supprimer les espaces blancs vides où les barres bleues occupaient au début du diagramme de Gantt.

Pour supprimer certains de ces espaces vides et rapprocher vos tâches un peu plus de l'axe vertical, cliquez avec le bouton droit sur la première cellule Date de début de votre ensemble de données, puis sélectionnez « Formater les cellules » pour ouvrir la boîte de dialogue Formater les cellules. Dans cela, choisissez l'option "Général" dans l'onglet "Numéro" et notez le numéro sous "Échantillon" - il s'agit du numéro de série de la date, dans notre cas 42865. Ensuite, cliquez sur "Annuler" (pas "OK" ) car si vous cliquez sur 'OK', cela changera la date de modification en un nombre.

Revenez ensuite au graphique et cliquez avec le bouton droit sur les dates au-dessus de la barre des tâches et sélectionnez « Formater l'axe » pour afficher le volet Formater l'axe.

Dans le volet Format de l'axe, sous l'onglet Options de l'axe, remplacez le nombre de limites « minimum » par le nombre que vous avez noté dans la fenêtre Formater les cellules de la première date (dans mon cas « 42800 » à « 42865 »). Cela rapprochera les barres oranges de l'axe vertical du diagramme de Gantt.

Pour supprimer l'espace excédentaire entre les barres, cliquez avec le bouton droit sur l'une des barres du graphique et sélectionnez « Formater la série de données ». Sous l'onglet « Options de la série », réduisez le pourcentage de « Largeur de l'écart » pour supprimer l'espace en excès.

Voici comment notre diagramme de Gantt Excel finalisé :