Comment Créer un KPI Logistique Dashboard Excel – Guide Pratique
Un dashboard KPI logistique n’est pas un luxe. C’est une nécessité. Les entreprises qui trackent leurs KPI logistique en temps réel réduisent les coûts de 15-25% et améliorent la satisfaction client de 40%.
Mais beaucoup d’entreprises marocaines utilisent des solutions coûteuses (Power BI, Tableau) ou abandonnent complètement.
Ce guide vous montre comment créer un dashboard KPI logistique professionnel entièrement dans Excel, sans payer 1 dirham pour les outils, et sans connaissance technique requise.
Pourquoi un Dashboard KPI Excel ?
Avantages :
- ✅ Gratuit (vous avez déjà Excel)
- ✅ Pas de courbe d’apprentissage (Excel, tout le monde connaît)
- ✅ Mise à jour facile (manuellement ou semi-automatique)
- ✅ Partageable (email, Google Drive, Teams)
- ✅ Formules intelligentes (calculs auto)
- ✅ Visuels impactants (graphiques, jauges, sparklines)
Cas réel : PME logistique Casablanca, 200 colis/jour, a créé un dashboard Excel en 3 heures. Résultat : identification immédiate des 2 transporteurs problématiques = -8% coûts en 1 mois.
Architecture du Dashboard – 3 Zones Essentielles
Zone 1 : Données Brutes (Source Data)
C’est là que vivent toutes les données. Jamais modifiez ici manuellement (sauf ajout lignes).
Colonnes essentielles :
| Colonne | Type | Exemple |
| Date | Date | 29/09/2027 |
| Numéro Commande | Texte | CMD-001234 |
| Client | Texte | ACME Corp |
| Poids (kg) | Nombre | 25 |
| Date Exp. Prévue | Date | 30/09/2027 |
| Date Liv. Réelle | Date | 01/10/2027 |
| Transporteur | Texte | Express Pro |
| Coût Transport | Nombre | 95.50 |
| Statut | Texte (Dropdown) | À Temps / Retard / Retour |
Conseil : Utilisez format « Date » pour dates (pas texte). Excel peut calculer automatiquement les délais.
Zone 2 : Calculs KPI (Formules)
C’est ici que la magie opère. Aucune saisie manuelle – formules auto.
KPI #1 : Taux Livraison à Temps
=COUNTIF(Statut,"À Temps") / COUNTA(Statut) * 100
Expliqué : Compte combien de « À Temps », divise par nombre total, multiplie par 100 pour %.
KPI #2 : Délai Moyen Livraison (en jours)
=AVERAGE(Date_Liv_Réelle - Date_Exp_Prévue)
Expliqué : Calcule jours écart pour chaque commande, puis moyenne.
KPI #3 : Coût Logistique par kg
=SUM(Coût_Transport) / SUM(Poids)
Expliqué : Somme tous coûts, divise par poids total.
KPI #4 : Taux Retour
=COUNTIF(Statut,"Retour") / COUNTA(Statut) * 100
KPI #5 : Performance Transporteur
Pour chaque transporteur :
=COUNTIFS(Transporteur,"[Nom]", Statut,"À Temps") / COUNTIF(Transporteur,"[Nom]") * 100
Exemple pour « Express Pro » :
=COUNTIFS(Transporteur,"Express Pro", Statut,"À Temps") / COUNTIF(Transporteur,"Express Pro") * 100
Résultat : Scorecard transporteur automatique.
Zone 3 : Dashboard Visuel (Charts & Gauges)
Les directeurs n’aiment pas les chiffres. Ils aiment les visualisations.
Visual 1 : Gauge Taux Livraison à Temps
Créez jauge colorée :
- 🟢 Vert = 95%+ (OK)
- 🟡 Orange = 85-95% (Attention)
- 🔴 Rouge = <85% (Action urgente)
Outil : Insérer → Graphique → Jauge (ou créer manuellement avec barre conditionnelle).
Visual 2 : Graphique Délai Moyen Livraison (Trend)
Ligne graphique montrant délai jour par jour. Évidemment la tendance UP = problème.
Visual 3 : Scorecard Transporteurs (Table)
| Transporteur | À Temps % | Coût/kg | Score |
| Express Pro | 97% | 2.50€ | ⭐⭐⭐⭐⭐ |
| Fast Deliv | 85% | 2.80€ | ⭐⭐⭐ |
| Eco Transp | 92% | 2.15€ | ⭐⭐⭐⭐ |
Visual 4 : Taux Retour (KPI Simple)
Boîte texte grande affichant pourcentage retour. Code couleur (rouge = mauvais).
Visual 5 : Heatmap Zones Géographiques
Seulement si vous livrez plusieurs régions (Casa, Rabat, Fes, etc.). Visualise où les retards sont concentrés.
Construction Pas à Pas – Template Simple
Étape 1 : Préparer Source Data (5 minutes)
Sheet « Raw Data » avec vos colonnes :
A: Date B: Numéro Commande C: Client D: Poids E: Date Exp Prévue F: Date Liv Réelle G: Transporteur H: Coût Transport I: Statut
Remplissez quelques lignes de test (10-20 commandes).
Étape 2 : Créer Sheet KPI (10 minutes)
Sheet « KPI Dashboard » avec :
A1: "TAUX LIVRAISON À TEMPS" → B1: =COUNTIF(Raw!I:I,"À Temps") / COUNTA(Raw!I:I) * 100 A3: "DÉLAI MOYEN" → B3: =AVERAGE(Raw!F:F - Raw!E:E) A5: "COÛT PAR KG" → B5: =SUM(Raw!H:H) / SUM(Raw!D:D) A7: "TAUX RETOUR %" → B7: =COUNTIF(Raw!I:I,"Retour") / COUNTA(Raw!I:I) * 100
Clés : Mettez en gras A1:A7, agrandissez B1:B7 (police 18pt minimum).
Étape 3 : Ajouter Visualisations (15 minutes)
Sélectionnez B1 → Insérer Graphique → Jauge.
Répétez pour B3, B5, B7.
Résultat : Dashboard simple mais pro.
Étape 4 : Scorecard Transporteurs (10 minutes)
Sheet « Transporteurs » :
A1: Transporteur | B1: À Temps % | C1: Coût/kg | D1: Score A2: Express Pro | B2: =COUNTIFS(Raw!G:G,A2,Raw!I:I,"À Temps") / COUNTIF(Raw!G:G,A2) * 100 | C2: =SUMIF(Raw!G:G,A2,Raw!H:H) / SUMIF(Raw!G:G,A2,Raw!D:D) | D2: IF(B2>=95,"⭐⭐⭐⭐⭐",IF(B2>=85,"⭐⭐⭐⭐","⭐⭐⭐"))
Ajoutez chaque transporteur en A3, A4, etc. Formules copient automatiquement.
Mise à Jour Quotidienne – Processus Simple
Chaque jour (5 minutes max) :
- Ouvrir fichier Excel
- Aller Sheet « Raw Data »
- Ajouter 1 ligne par commande livrée
- Remplir colonnes (Date, Commande, Client, etc.)
- Enregistrer
Résultat : Tous KPI se recalculent AUTOMATIQUEMENT.
Tip : Utilisez « Data Validation » (Données → Validation) pour Statut. Dropdown avec « À Temps / Retard / Retour » = pas d’erreurs typo.
Optimisations Avancées (Optionnel)
#1 : Slicer pour Filtrer par Période
Insérer → Slicer → Selectionnez colonne Date.
Cliquez « Septembre » = Dashboard recalcule pour SEULEMENT septembre.
Parfait pour réunions mensuelles.
#2 : Conditional Formatting
Sélectionnez B1 (% Livraison). Accueil → Format Conditionnel → Color Scales.
🟢 Vert si >95%, 🟡 Orange si 85-95%, 🔴 Rouge si <85%.
Effet visuel immédiat = directeur voit rouge = action urgente.
#3 : Sparklines Trend
Pour voir tendance délai moyen derniers 7 jours :
Insérer → Sparkline → Sélectionnez derniers 7 jours délai.
Petit graphique mini dans 1 cellule = très pro.
Cas d’Étude : Implémentation Réelle
Entreprise : PME distribution Marrakech, 150 colis/jour.
Avant :
- Spreadsheet chaotique (informations partout)
- Taux livraison à temps = inconnu (approximation « 85% je pense »)
- Aucune visibilité transporteurs
- Retards fréquents, cause inconnue
Mise en Place :
- Jour 1 : Créer template (30 min)
- Jour 2-5 : Importer données historique (4 semaines) (2h)
- Jour 6 : Setup formules KPI (30 min)
- Jour 7 : Formation équipe (30 min)
Résultats (1 mois) :
- ✅ Découverte : « Express Pro » 98% à temps, « Budget Deliv » 78% (!) = action
- ✅ Réduit volume « Budget Deliv » de 60% → réassignés « Express Pro »
- ✅ Taux livraison : inconnuissance → 96% (document prouvé)
- ✅ Coût/kg : 2.45€ → 2.15€ (-12% juste en optimisant transporteurs)
- ✅ Satisfaction client : +25% (clients voient performances amélioration)
ROI : Investissement temps 4h. Économies 1 mois = 15,000 MAD (transporteur optimisé). Payé en 1 jour !
Pièges à Éviter
- ❌ Mélanger données brutes + calculs dans même sheet (chaos)
- ❌ Formules qui casent si données manquantes (utiliser IFERROR())
- ❌ Dashboard trop complexe (5+ graphiques = paralysie analysis)
- ❌ Mise à jour manuelle 2x/semaine (perdez données au milieu)
- ❌ Partager fichier avec 20 onglets (confusion totale)
Structure Fichier Finale (Propre)
Sheet 1 : « Dashboard Visuel » (ce que voit le directeur)
Sheet 2 : « KPI Résumé » (chiffres clés)
Sheet 3 : « Raw Data » (données brutes)
Sheet 4 : « Transporteurs » (scorecard)
Sheet 5 : « Zones » (si multi-régions)
Rien d’autre = clarté totale.
Prochaines Étapes
Semaine 1 : Construire template (2-3h)
Semaine 2 : Importer données historique 4 semaines
Semaine 3 : Identifier problèmes (transporteurs, zones, moments)
Semaine 4+ : Actions correctives basées sur data
Gratuit, simple, puissant. C’est Excel.
Besoin d’un template prêt-à-utiliser ? Templates logistique disponibles sur logique.ma.
