Diagramme de Gantt sur Google Sheets : méthode et formules
Guides · · 5 min de lecture
En bref : Pour faire un Gantt dans Google Sheets : saisissez vos tâches avec début, durée et fin, alignez une ligne de dates en en-tête, puis appliquez à la grille la règle de mise en forme conditionnelle =ET(E$1>=$B2;E$1<=$D2) pour colorer les jours de chaque tâche. Deux règles de plus (week-ends, date du jour) complètent le plan. Le fichier se partage et se co-édite, mais il n'affiche ni flèches de dépendance ni chemin critique.
Google Sheets n'a pas de graphique de Gantt natif. On le simule avec une grille : une ligne par tâche, une colonne par jour, et une règle de mise en forme conditionnelle qui colore chaque cellule dont la date tombe entre le début et la fin de la tâche. Comparée au graphique en barres empilées d'Excel, cette méthode garde tout dans les cellules : vous changez une date, la barre suit.
Étape 1 : poser le tableau et le calendrier
| Cellules | Contenu | Exemple |
|---|
| A — Tâche | Libellé court, commençant par un verbe | Rédiger les contenus |
|---|
| B — Début | Date de début | 02/11/2026 |
|---|
| C — Durée | Nombre de jours ouvrés | 7 |
|---|
| D — Fin | Calculée par une formule | 10/11/2026 |
|---|
| E1, F1, G1… | Une date par colonne, à partir du début du projet | 02/11, 03/11, 04/11… |
|---|
Voici les formules à saisir. Dans une feuille en français, le séparateur d'arguments est le point-virgule ; il devient une virgule si la feuille est en anglais.
E1 : 02/11/2026 (date de début du projet)
F1 : =E1+1 (à étirer vers la droite)
D2 : =SERIE.JOUR.OUVRE(B2;C2-1) (fin d'une tâche de C2 jours ouvrés)
B3 : =SERIE.JOUR.OUVRE(D2;1) (début : le jour ouvré après la fin de la tâche 2)
Étirez la ligne de dates sur 60 à 90 colonnes, appliquez le format de date court (jour seul, ou jj/mm) et réduisez la largeur des colonnes à 25 ou 30 pixels pour que le calendrier tienne à l'écran.
Étape 2 : colorer les jours de chaque tâche
- Sélectionnez la grille, de la cellule E2 jusqu'à la dernière cellule du calendrier.
- Ouvrez Format, puis Mise en forme conditionnelle.
- Dans « Mettre en forme les cellules si… », choisissez La formule personnalisée est.
- Saisissez =ET(E$1>=$B2;E$1<=$D2).
- Choisissez une couleur de remplissage et validez : les cellules situées entre le début et la fin se colorent.
Les signes dollar comptent : E$1 fige la ligne des dates, $B2 et $D2 figent les colonnes de début et de fin. La règle se lit « la date de cette colonne est après le début de la ligne et avant sa fin ».
Étape 3 : week-ends, date du jour et ordre des règles
| Règle | Formule personnalisée | Effet |
|---|
| Aujourd'hui | =E$1=AUJOURDHUI() | Surligne la colonne du jour |
|---|
| Tâche | =ET(E$1>=$B2;E$1<=$D2) | Colore les jours de chaque tâche |
|---|
| Week-ends | =JOURSEM(E$1;2)>5 | Grise les samedis et dimanches |
|---|
Appliquez les règles « Aujourd'hui » et « Week-ends » à la grille ligne de dates comprise (à partir de E1), et la règle « Tâche » à partir de E2 : ses références relatives ($B2, $D2) se lisent par rapport à la première cellule de la plage. Google Sheets lit les règles de haut en bas et la première qui s'applique l'emporte : placez la règle du jour en premier, puis celle des tâches, puis celle des week-ends.
Un Gantt dans un tableur ne connaît pas les liens entre tâches : c'est à vous de les écrire. Une tâche qui démarre quand la précédente se termine (Fin → Début) prend pour début le jour ouvré suivant la fin de la précédente, comme dans la formule de B3 ci-dessus. Décaler la première tâche déplace alors toute la chaîne.
- Deux prédécesseurs : prenez la fin la plus tardive, =SERIE.JOUR.OUVRE(MAX(D2;D5);1).
- Un délai de 2 jours entre deux tâches : =SERIE.JOUR.OUVRE(D2;1+2).
- Une tâche en parallèle d'une autre : donnez-lui le même début que la tâche de référence.
Partager et co-éditer
L'atout de Google Sheets sur un fichier Excel envoyé par e-mail : le document vit à un seul endroit, se partage par lien avec des droits de lecture ou de modification, et plusieurs personnes peuvent le modifier en même temps. Pour un client qui doit seulement consulter le plan, un lien en lecture seule suffit.
Ce que cette méthode ne fait pas
- Elle n'affiche aucune flèche de dépendance : les liens n'existent que dans les formules.
- Elle ne permet pas de glisser une barre : déplacer une tâche, c'est modifier une cellule.
- Elle ne calcule pas le chemin critique ni les marges (les calculer à la main demande un tableau à part).
- Elle devient lourde sur un projet de plusieurs mois : une colonne par jour, c'est vite plusieurs centaines de colonnes.
Si ces limites vous gênent, l'étape suivante est un outil dédié. Les critères pour le choisir sont dans l'article quel logiciel de Gantt choisir.
Reprendre son tableau dans FlowGantt
Depuis Google Sheets, exportez la feuille avec Fichier, Télécharger, Microsoft Excel (.xlsx). FlowGantt importe un fichier XLSX à partir des colonnes Titre, Début et Fin, avec en option Description, Jalon (Oui ou Non), Assigné et Dépendances : renommez simplement vos en-têtes avant l'export. Les dépendances sont indiquées par le titre des tâches précédentes, séparés par | , ou ;.
Questions fréquentes
Comment gérer un projet qui dure plusieurs mois ?
Passez à une colonne par semaine : placez le lundi de chaque semaine en ligne 1 (=E1+7 pour la colonne suivante) et utilisez la règle =ET(E$1+6>=$B2;E$1<=$D2), qui colore la semaine dès qu'elle recoupe la tâche. Le calendrier tient alors en 20 à 30 colonnes.
Comment faire démarrer une tâche après deux autres ?
Prenez la fin la plus tardive des deux : =SERIE.JOUR.OUVRE(MAX(D2;D5);1). La tâche ne démarre que lorsque les deux prédécesseurs sont terminés, et se décale automatiquement si l'un d'eux glisse.
Peut-on utiliser le même fichier dans Excel ?
Oui. Les formules sont les mêmes (mêmes noms de fonctions en français) et la mise en forme conditionnelle est en général reprise à l'import ; vérifiez les couleurs après ouverture. Pour la variante avec graphique, voir le tutoriel Gantt sur Excel.
Un Gantt Google Sheets calcule-t-il le chemin critique ?
Non, pas de manière native. Il faudrait ajouter des colonnes de calcul (dates au plus tôt et au plus tard, marges) et les maintenir à jour. Certains outils de Gantt dédiés le calculent automatiquement ; pour comprendre le calcul, voir marge libre et marge totale.
Créer mon planning gratuitement — 14 jours de Pro offerts, sans carte bancaire.