KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment créer un diagramme de Gantt dans Excel ?

AuteurXiaoyang Date de modification

Le suivi et la gestion des plannings de projet sont essentiels pour assurer un flux de travail efficace, et le diagramme de Gantt offre une représentation visuelle claire à cet effet. Dans Excel, ce diagramme prend la forme d’un graphique en barres horizontales, où chaque tâche s’affiche le long d’une frise chronologique, permettant de surveiller d’un seul coup d’œil les dates de début, les durées, les dépendances et l’avancement global du projet. Cette vue d’ensemble s’avère précieuse non seulement pour les chefs de projet expérimentés, mais aussi pour toute personne chargée de coordonner un ensemble de tâches. Le tutoriel suivant propose plusieurs solutions pour créer des diagrammes de Gantt dans Excel — des méthodes entièrement manuelles aux outils automatisés, en passant par l’utilisation de la mise en forme conditionnelle et de l’automatisation via VBA — couvrant ainsi aussi bien les besoins basiques que les exigences avancées.

Un exemple de diagramme de Gantt créé dans Excel pour visualiser les calendriers de projet


Créer un Diagramme de Gantt dans Excel

Vous pouvez créer un Diagramme de Gantt en suivant les étapes ci-dessous :

Commencez par créer votre propre plage de données de tâches.

1. Préparez vos données de tâches dans un format structuré, avec des colonnes dédiées au nom de la tâche, à la date de début et à la durée (en jours). Cette organisation claire est essentielle pour générer un graphique précis et facilite les étapes suivantes. Pour des résultats optimaux, veillez à ce que chaque tâche porte un nom unique et que les formats de date soient cohérents. Reportez-vous à l’exemple ci-dessous :

Une capture d’écran d’Excel avec des données de tâches comprenant les colonnes Nom de la tâche, Date de début et Durée

Ensuite, insérez un graphique en barres et ajoutez-y vos séries de données.

2. Ouvrez l’onglet Insertion, accédez à Insérer un histogramme ou un graphique en barres et choisissez Histogramme empilé. Un graphique vide apparaît, prêt à recevoir vos données.

Une capture d’écran du menu Insertion d’Excel avec l’option Diagramme en barres mise en évidenceFlècheUne capture d’écran d’un diagramme en barres empilées vide inséré dans Excel

3. Pour intégrer vos données de projet, cliquez avec le bouton droit sur le graphique et sélectionnez Sélectionner les données dans le menu contextuel. Cela vous permet d’associer les colonnes « Date de début » et « Durée » de votre tableau au graphique.

Une capture d’écran de l’option Sélectionner les données dans le menu contextuel d’Excel

4. Dans la boîte de dialogue Source des données, localisez Plage des noms de série et cliquez sur Ajouter. Cette action vous permet de définir la première série : la date de début.

Une capture d’écran de la boîte de dialogue Sélectionner la source de données

5. La boîte de dialogue Modifier la série s’ouvre :
(1.) Pour le Nom de la série, sélectionnez la cellule d’en-tête de la date de début (par exemple, B1).
(2.) Pour les Valeurs de la série, sélectionnez toutes les cellules contenant les dates de début de vos tâches (par exemple, de B2 à B7).

Une capture d’écran de la boîte de dialogue Modifier la série pour sélectionner les cellules de Date de début

6. Cliquez sur OK et répétez l’étape précédente pour ajouter la série de données « Durée », en associant les en-têtes de colonne aux cellules contenant la durée des tâches. Une fois les deux séries ajoutées, des barres colorées représentant chaque étape de chaque tâche s’affichent automatiquement :

Une capture d’écran d’un graphique Excel avec les séries de données Date de début et Durée ajoutées

7. Attribuez les étiquettes appropriées à vos tâches. Dans la même boîte de dialogue, sous Étiquettes de l'axe horizontal (catégorie), cliquez sur Modifier et sélectionnez les cellules contenant les noms de vos tâches. Cela garantit que chaque barre correspond à une activité précise, facilitant ainsi la compréhension pour les parties prenantes du projet.

Une capture d’écran de la boîte de dialogue Sélectionner la source de données avec le bouton Modifier pour les étiquettes d’axeFlècheUne capture d’écran de la boîte de dialogue de sélection des étiquettes d’axe pour le diagramme de Gantt

8. Après avoir cliqué deux fois sur OK, vos séries de données s’affichent sous forme de barres bleues et oranges (bleu pour la date de début, orange pour la durée). À ce stade, la base de votre graphique est prête. Vérifiez, si nécessaire, que les plages référencées sont correctes et corrigez tout désalignement avant de poursuivre.

Une capture d’écran d’un diagramme de Gantt Excel affichant les dates de début et les durées sous forme de barres bleues et oranges

Enfin, mettez en valeur votre graphique en barres.

9. Par défaut, l’ordre des tâches est inversé dans le graphique à barres empilées d’Excel. Pour les réorganiser de haut en bas, cliquez avec le bouton droit sur l’axe vertical (Nom du projet), puis sélectionnez Format de l’axe.

Une capture d’écran de l’option Format de l’axe dans le menu contextuel du graphique Excel

10. Dans le volet Format de l’axe, sous Options de l’axe, cochez l’option Catégories dans l’ordre inverse. Ce réglage impose un déroulement logique de haut en bas, conforme aux conventions habituelles en gestion de projet.

Une capture d’écran montrant l’option Catégories dans l’ordre inverse cochée dans le volet Format de l’axe d’Excel

11. Pour un rendu plus épuré, masquez la barre de Date de début : cliquez droit sur n’importe quelle barre bleue (représentant la Date de début), puis choisissez Format de la série de données.

Une capture d’écran de l’option Format de la série de données permettant de masquer la barre Date de début dans le diagramme de Gantt Excel

12. Dans le volet Format de la série de données, sélectionnez à la fois Aucun remplissage et Aucune ligne sous la section Remplissage & Trait.

Une capture d’écran montrant le diagramme de Gantt Excel après avoir masqué les barres de Date de début

13. Réduisez l’espace vide à gauche de votre graphique en ajustant les dates de l’axe. Voici comment procéder :
(1.) Sélectionnez la cellule contenant votre date de début la plus ancienne, cliquez avec le bouton droit et choisissez Définir le format des cellules. Sous l’onglet Nombre, sélectionnez Général et notez le numéro de série affiché (par ex. : 43933). Ces numéros de série correspondent aux valeurs de date utilisées par Excel.

Une capture d’écran de la boîte de dialogue Format de cellule montrant le format numérique Général appliqué à une cellule de Date de début dans Excel

(2.) Ensuite, sélectionnez les dates situées au-dessus des barres dans le graphique, cliquez avec le bouton droit et choisissez « Format de l’axe ». Dans le volet « Format de l’axe », sous l’icône « Options de l’axe » :

  • Dans la zone de texte Minimum, saisissez les nombres que vous venez d’enregistrer ;
  • Dans le champ « Majeur », saisissez une durée adaptée à vos besoins.
Une capture d’écran de l’option Format de l’axe dans le menu contextuel du graphique ExcelFlècheUne capture d’écran du volet Format de l’axe dans Excel pour définir les valeurs minimale et majeure de l’axe

(3.) Fermez ensuite le volet ; votre Diagramme de Gantt a été créé comme suit :

Une capture d’écran finale d’un diagramme de Gantt terminé dans Excel

Créer manuellement un diagramme de Gantt à l’aide des graphiques en barres d’Excel vous offre une flexibilité totale sur la conception, les étiquettes et les échelles temporelles. Toutefois, pour des mises à jour fréquentes ou des plannings complexes, cette méthode peut vite devenir fastidieuse et sujette aux erreurs. Vérifiez toujours soigneusement vos plages de données, privilégiez des noms de tâches clairs et, si possible, enregistrez des modèles pour les réutiliser facilement.


Créer un Diagramme de Gantt grâce à une fonctionnalité exceptionnelle

La procédure ci-dessus décrit la construction manuelle d’un diagramme de Gantt, mais si vous devez produire et mettre à jour régulièrement des plannings de projet ou souhaitez gagner du temps, Kutools pour Excel propose une alternative simplifiée. Son outil spécialisé Diagramme de Gantt vous permet de créer des chronologies rapidement via une interface intuitive.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

1. Cliquez sur Kutools > Graphiques > Point temporel > Diagramme de Gantt, voir la capture d’écran :

Une capture d’écran du menu Kutools montrant l’option Diagramme de Gantt dans Excel

2. Dans la boîte de dialogue Diagramme de Gantt, spécifiez :

  • Sélectionnez les cellules contenant les noms de vos tâches dans la zone Nom du projet;
  • Choisissez les cellules de vos Date de début pour la zone Date/Heure de début;
  • Sélectionnez les cellules de la colonne Durée pour l’affecter.

Une capture d’écran de la boîte de dialogue Diagramme de Gantt de Kutools permettant de sélectionner les noms de tâches, les dates de début et les durées

3. Cliquez sur Ok, et une invite vous informe qu’une feuille masquée sera générée à des fins de calcul et de création de graphiques (cela n’affecte pas votre feuille de calcul principale).

Une capture d’écran montrant l’invite de Kutools concernant la création d’une feuille masquée avec le diagramme de Gantt

4. Sélectionnez Oui, et le diagramme de Gantt apparaît instantanément, illustrant visuellement la durée et les chevauchements de vos tâches.

Une capture d’écran du diagramme de Gantt créé dans Excel à l’aide de Kutools

Kutools pour Excel: Plus de 300 outils pratiques à portée de main ! Profitez de fonctionnalités alimentées par l’IA pour travailler plus intelligemment et plus rapidement !Téléchargez dès maintenant !

Automatiser la création et la mise en forme du Diagramme de Gantt avec VBA

Lorsque vous gérez des calendriers de projet complexes ou fréquemment mis à jour dans Excel, l’automatisation devient un atout précieux. Grâce à VBA (Visual Basic for Applications), vous pouvez créer une macro qui génère et met en forme automatiquement un diagramme de Gantt, réduisant ainsi au minimum les interventions manuelles. Cette solution est particulièrement adaptée si vous modifiez souvent les données de votre projet ou si vous avez besoin d’un rendu visuel standardisé — notamment pour des rapports partagés entre plusieurs équipes.

1. Ouvrez votre classeur Excel, puis accédez à l’éditeur VBA via Outils de développement > Visual Basic. Dans la nouvelle fenêtre Microsoft Visual Basic pour Applications, cliquez sur Insertion > Module. Collez le code suivant dans la zone du module :

Sub CreateGanttChart()
    Dim ws As Worksheet
    Dim ch As ChartObject
    Dim tNameRng As Range
    Dim startRng As Range
    Dim durRng As Range
    Dim lastRow As Long
    Dim chartSheet As Worksheet
    Dim xTitleId As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set ws = Application.ActiveSheet
    
    ' Prompt user for task names, start dates, and durations
    Set tNameRng = Application.InputBox("Select task names range", xTitleId, Type:=8)
    Set startRng = Application.InputBox("Select start dates range", xTitleId, Type:=8)
    Set durRng = Application.InputBox("Select durations range", xTitleId, Type:=8)
    
    ' Add chart sheet
    Set chartSheet = Worksheets.Add
    chartSheet.Name = "GanttChartAuto"
    
    ' Add stacked bar chart
    Set ch = chartSheet.ChartObjects.Add(Left:=100, Width:=500, Top:=100, Height:=400)
    ch.Chart.ChartType = xlBarStacked
    
    ' Add Start Date series
    ch.Chart.SeriesCollection.NewSeries
    ch.Chart.SeriesCollection(1).Name = "Start Date"
    ch.Chart.SeriesCollection(1).Values = startRng
    ch.Chart.SeriesCollection(1).XValues = tNameRng
    
    ' Add Duration series
    ch.Chart.SeriesCollection.NewSeries
    ch.Chart.SeriesCollection(2).Name = "Duration"
    ch.Chart.SeriesCollection(2).Values = durRng
    ch.Chart.SeriesCollection(2).XValues = tNameRng
    
    ' Format categories in reverse order
    ch.Chart.Axes(xlCategory).ReversePlotOrder = True
    
    ' Hide Start Date series
    With ch.Chart.SeriesCollection(1).Format.Fill
        .Visible = msoFalse
    End With
    
    ' Format Duration series with solid color
    With ch.Chart.SeriesCollection(2).Format.Fill
        .Visible = msoTrue
        .ForeColor.RGB = RGB(255, 153, 51) ' Orange
    End With
    
    ' Adjust axis minimum based on start date
    Dim minDate As Double
    minDate = Application.WorksheetFunction.Min(startRng)
    ch.Chart.Axes(xlValue).MinimumScale = minDate
End Sub

2. Exécutez la macro en cliquant sur le bouton Bouton Exécuter Exécuter ou en appuyant sur F5. Suivez les invites pour sélectionner votre plage de Nom du projet, votre plage de Date de début et votre plage de durée(généralement trois colonnes adjacentes, telles que configurées dans les sections précédentes). La macro génère une nouvelle feuille de calcul contenant un diagramme de Gantt mis en forme selon vos choix.


Autres articles relatifs aux graphiques :

  • Créer un Graphique en barres superposé à un autre Graphique en barres dans Excel
  • Lorsque nous créons un histogramme groupé ou un Graphique à colonnes avec deux séries de données, les barres des deux séries s’affichent côte à côte. Cependant, il arrive que nous ayons besoin d’utiliser un Graphique en barres superposé ou en chevauchement afin de comparer plus clairement les deux séries de données. Dans cet article, je vais expliquer comment créer un Graphique en barres superposé dans Excel.
  • Créer un Graphique en escalier dans Excel
  • Un Graphique en escalier permet de visualiser les évolutions survenues à des intervalles irréguliers ; il s’agit d’une version étendue d’un graphique en courbes. Toutefois, Excel ne propose pas de méthode directe pour le créer. Dans cet article, je vais détailler pas à pas comment créer un Graphique en escalier dans une feuille Excel.
  • Mettre en évidence les points de données maximaux et minimaux dans un graphique
  • Si vous disposez d’un Graphique à colonnes dans lequel vous souhaitez mettre en évidence les points de données les plus élevés ou les plus faibles à l’aide de couleurs distinctes, comme illustré dans la capture d’écran ci-dessous, comment identifier rapidement les valeurs maximales et minimales, puis mettre en surbrillance ces points dans le graphique ?
  • Créer des Graphique à barres de progression dans Excel
  • Dans Excel, un Graphique à barres de progression vous permet de suivre la progression vers un objectif, comme le montre la capture d’écran ci-dessous. Mais comment créer un Graphique à barres de progression dans une feuille Excel ?

Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile

  • Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !

Tous les compléments Kutools. Un seul installateur

Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.

ExcelWordOutlookTabsPowerPoint
  • Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
  • Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
  • Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
  • Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
  • Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels