Pourquoi un calendrier de projet dans Excel
Avant d’investir dans Microsoft Project ou Monday.com, Excel permet de créer un véritable diagramme de Gantt fonctionnel pour planifier n’importe quel projet : lancement d’une boutique en ligne, organisation d’un événement à Dakar, déploiement d’une formation, ou rénovation de locaux.
Avantages d’Excel pour la gestion de projet : gratuit si vous avez déjà la suite Office, partageable facilement par email ou WhatsApp, personnalisable à 100%, et tout le monde sait ouvrir un fichier Excel — pas besoin de former l’équipe à un nouvel outil.
Architecture du classeur projet
Créez un classeur avec 3 feuilles :
| Feuille | Contenu | Rôle |
|---|---|---|
| 📋 Tâches | Liste détaillée des tâches avec dates, responsables, statuts | Source de données principale |
| 📊 Gantt | Diagramme de Gantt visuel (barres horizontales) | Vue planning visuelle |
| ⚙️ Paramètres | Date de début projet, jours fériés, équipe | Configuration centralisée |
Étape 1 : Feuille « Tâches » — le cœur du planning
Créez un tableau structuré avec ces colonnes :
| Colonne | En-tête | Format | Exemple |
|---|---|---|---|
| A | N° | Nombre | 1, 1.1, 1.2, 2, 2.1… |
| B | Phase | Texte | Préparation, Développement, Lancement |
| C | Tâche | Texte | Créer le cahier des charges |
| D | Responsable | Liste déroulante | Moussa, Awa, Ibrahima |
| E | Date début | Date jj/mm/aaaa | 10/04/2026 |
| F | Durée (jours) | Nombre | 5 |
| G | Date fin | Formule | =E2+F2-1 |
| H | % Avancement | Pourcentage | 75% |
| I | Statut | Formule auto | En cours, Terminé, En retard |
| J | Prédécesseur | N° tâche | 1.2 (cette tâche commence après la 1.2) |
Formules clés :
Date de fin automatique :
=E2+F2-1
Si la tâche commence le 10/04 et dure 5 jours, elle finit le 14/04.
Date de fin en jours ouvrés uniquement (exclut weekends) :
=SERIE.JOUR.OUVRE(E2;F2;Parametres!$A$2:$A$20)-1
Où Parametres!A2:A20 contient la liste des jours fériés sénégalais (Korité, Tabaski, Magal, Noël, etc.).
Statut automatique :
=SI(H2=100%;"✅ Terminé";SI(ET(H2<100%;G2<AUJOURD'HUI());"🔴 En retard";SI(ET(H2>0%;H2<100%);"🟡 En cours";"⬜ Non démarré")))
Durée restante :
=SI(H2=100%;0;MAX(0;G2-AUJOURD'HUI()))
Étape 2 : Créer le diagramme de Gantt
Le Gantt est un graphique à barres horizontales où chaque barre représente la durée d’une tâche. On le construit avec de la mise en forme conditionnelle.
Structure de la feuille Gantt :
- Colonnes A-C : N° tâche, Nom de la tâche, Responsable (liés à la feuille Tâches par des formules =Taches!A2, etc.)
- Colonnes D et au-delà : Chaque colonne = 1 jour du projet
Configurer l’axe temporel :
- En cellule D1, entrez la date de début du projet (ex: 10/04/2026)
- En E1 : =D1+1, puis recopiez vers la droite sur 60-90 colonnes (selon la durée du projet)
- Ligne 2 : affichez le jour de la semaine avec =TEXTE(D1; »jjj ») → « ven », « sam », « dim »…
- Réduisez la largeur de chaque colonne de date à 3-4 caractères
Colorier les barres avec la mise en forme conditionnelle :
- Sélectionnez la zone des barres (ex: D3:BQ30 si 70 jours et 28 tâches)
- Accueil → Mise en forme conditionnelle → Nouvelle règle → Utiliser une formule
Règle 1 — Barre de tâche (bleu) :
=ET(D$1>=Taches!$E2;D$1<=Taches!$G2)
Format : Remplissage bleu #2E86C1. Cette formule colorie la cellule si la date de la colonne est entre la date début et la date fin de la tâche.
Règle 2 — Progression (vert foncé sur la partie réalisée) :
=ET(D$1>=Taches!$E2;D$1<=Taches!$E2+(Taches!$F2*Taches!$H2)-1)
Format : Remplissage vert #27AE60. La barre verte couvre le pourcentage d’avancement.
Règle 3 — Weekends (gris clair) :
=OU(JOURSEM(D$1;2)=6;JOURSEM(D$1;2)=7)
Format : Remplissage gris clair #F2F3F4. Les colonnes samedi et dimanche sont grisées.
Règle 4 — Aujourd’hui (ligne verticale rouge) :
=D$1=AUJOURD'HUI()
Format : Bordure gauche rouge épaisse. Repère visuel de « où on en est ».
Étape 3 : Feuille « Paramètres »
Centralisez les données de référence :
Liste des jours fériés Sénégal 2026 :
| Date | Jour férié |
|---|---|
| 01/01/2026 | Jour de l’An |
| 04/04/2026 | Fête de l’Indépendance |
| 01/05/2026 | Fête du Travail |
| 15/08/2026 | Assomption |
| 01/11/2026 | Toussaint |
| 25/12/2026 | Noël |
| Variable | Korité (Eid al-Fitr) |
| Variable | Tabaski (Eid al-Adha) |
| Variable | Maouloud (Mawlid) |
| Variable | Grand Magal de Touba |
Liste de l’équipe :
- Noms des responsables (pour les listes déroulantes)
- Couleur assignée à chaque personne (optionnel, pour le Gantt coloré par responsable)
Cas pratique : planifier le lancement d’une boutique en ligne
Voici un exemple complet de planning projet pour le lancement d’un site e-commerce WooCommerce à Dakar :
| N° | Phase | Tâche | Responsable | Durée | Prédécesseur |
|---|---|---|---|---|---|
| 1 | Préparation | Phase 1 — Préparation (semaine 1-2) | |||
| 1.1 | Préparation | Rédiger le cahier des charges | Awa | 3j | — |
| 1.2 | Préparation | Choisir le nom de domaine et l’hébergement | Moussa | 2j | — |
| 1.3 | Préparation | Photographier les 50 premiers produits | Awa | 5j | 1.1 |
| 1.4 | Préparation | Rédiger les fiches produits | Awa | 5j | 1.3 |
| 2 | Développement | Phase 2 — Développement (semaine 2-4) | |||
| 2.1 | Développement | Installer WordPress + WooCommerce | Moussa | 1j | 1.2 |
| 2.2 | Développement | Configurer le thème et personnaliser le design | Moussa | 4j | 2.1 |
| 2.3 | Développement | Importer les produits | Moussa | 3j | 1.4, 2.2 |
| 2.4 | Développement | Configurer Wave/OM via PayDunya | Moussa | 2j | 2.1 |
| 2.5 | Développement | Configurer les zones et frais de livraison | Moussa | 1j | 2.1 |
| 3 | Tests | Phase 3 — Tests (semaine 4-5) | |||
| 3.1 | Tests | Tester le parcours d’achat complet | Awa | 2j | 2.3, 2.4 |
| 3.2 | Tests | Tester sur mobile (Android/iPhone) | Ibrahima | 1j | 3.1 |
| 3.3 | Tests | Corriger les bugs identifiés | Moussa | 3j | 3.2 |
| 4 | Lancement | Phase 4 — Lancement (semaine 5-6) | |||
| 4.1 | Lancement | Créer les visuels de lancement (Canva) | Awa | 2j | 3.1 |
| 4.2 | Lancement | Publier l’annonce sur Facebook/Instagram | Awa | 1j | 4.1, 3.3 |
| 4.3 | Lancement | Envoyer la newsletter de lancement (Brevo) | Ibrahima | 1j | 4.2 |
| 4.4 | Lancement | Monitorer les premières commandes | Tous | 5j | 4.2 |
Durée totale estimée : 5-6 semaines. Ce tableau, une fois rempli dans Excel avec les formules, génère automatiquement le diagramme de Gantt.
Suivi d’avancement : tableau de bord projet
Ajoutez un bloc de KPI en haut de la feuille Gantt :
Formules des indicateurs :
Tâches totales : =NB.SI(Taches!A:A;">0")
Tâches terminées : =NB.SI(Taches!H:H;1)
Tâches en retard : =NB.SI.ENS(Taches!H:H;"<1";Taches!G:G;"<"&AUJOURD'HUI())
Avancement global : =MOYENNE(Taches!H:H)
Jours restants : =MAX(Taches!G:G)-AUJOURD'HUI()
Barre de progression visuelle :
Utilisez la fonction REPT pour créer une barre de progression en texte :
=REPT("█";ARRONDI(MOYENNE(Taches!H:H)*20;0))&REPT("░";20-ARRONDI(MOYENNE(Taches!H:H)*20;0))&" "&TEXTE(MOYENNE(Taches!H:H);"0%")
Résultat : ████████████░░░░░░░░ 60%
Gantt alternatif avec graphique Excel natif
Si vous préférez un vrai graphique plutôt que la mise en forme conditionnelle :
- Sélectionnez les colonnes Tâche, Date début et Durée
- Insertion → Graphique → Barres groupées
- Cliquez sur les barres « Date début » → Format → Remplissage : Aucun remplissage (les rendre invisibles)
- Inversez l’axe vertical : clic droit sur l’axe des tâches → Format → cochez « Catégories en ordre inverse »
- Ajustez l’axe horizontal pour qu’il commence à la date de début du projet
Vous obtenez un diagramme de Gantt classique avec des barres colorées pour chaque tâche.
Pour ajouter la progression : Ajoutez une série « Durée réalisée » (=Durée×%Avancement) avec une couleur plus foncée superposée sur la barre principale.
Partager et collaborer sur le planning
Option 1 — OneDrive/SharePoint :
- Enregistrez le fichier sur OneDrive
- Partagez le lien avec l’équipe
- Chacun peut modifier en temps réel (comme Google Sheets)
Option 2 — Google Sheets :
- Si l’équipe n’a pas Excel, importez le fichier dans Google Sheets
- La plupart des formules fonctionnent (adapter SERIE.JOUR.OUVRE → WORKDAY)
- Partage natif par lien, idéal pour les équipes dispersées
Option 3 — Export PDF pour les réunions :
- Imprimez le Gantt en PDF (orientation paysage, ajuster à 1 page en largeur)
- Partagez par WhatsApp pour la réunion hebdomadaire d’équipe
Erreurs courantes et solutions
| Erreur | Conséquence | Solution |
|---|---|---|
| Pas de prédécesseurs définis | Tâches indépendantes, planning irréaliste | Relier chaque tâche à celle qui doit finir avant |
| Durées trop optimistes | Retards systématiques | Multiplier vos estimations par 1,5 (marge de sécurité) |
| Pas de responsable assigné | Personne ne se sent concerné | Chaque tâche = 1 responsable unique (pas « l’équipe ») |
| Ne pas mettre à jour l’avancement | Le planning devient obsolète en 1 semaine | Mise à jour chaque vendredi (15 min) |
| Tâches trop larges | Avancement difficile à mesurer | Aucune tâche ne devrait dépasser 5 jours ouvrés |
| Ignorer les jours fériés | Dates de fin incorrectes | Utiliser SERIE.JOUR.OUVRE avec la liste des fériés |
Checklist planning projet
- ☐ Toutes les tâches sont listées avec des noms d’action clairs (verbe + objet)
- ☐ Chaque tâche a un responsable unique
- ☐ Chaque tâche a une durée réaliste (max 5 jours)
- ☐ Les dépendances entre tâches sont définies
- ☐ Les jours fériés sénégalais sont intégrés dans les calculs
- ☐ Le statut se calcule automatiquement (formule SI)
- ☐ Le diagramme de Gantt affiche les barres correctement
- ☐ La ligne « Aujourd’hui » est visible sur le Gantt
- ☐ Le tableau de bord affiche les KPI clés
- ☐ Le fichier est partagé avec l’équipe (OneDrive ou Google Sheets)
- ☐ Une routine de mise à jour hebdomadaire est en place