Qu'est-ce qu'un Tableau Croisé Dynamique (TCD)?
🎯 Définition simple
Un TCD (Tableau Croisé Dynamique ou « Pivot Table » en anglais) est un tableau récapitulatif qui croise automatiquement deux ou trois dimensions de données pour en extraire les totaux/moyennes.
📊 Exemple concret
Données brutes : 1000 lignes de ventes (Date, Région, Produit, Montant)
TCD : Tableau résumé montrant Montant total par Région ET Produit (quelques lignes seulement!)
💡 Avantages
- ✅ Résume grandes masses de données en quelques secondes
- ✅ Croise plusieurs dimensions facilement
- ✅ Dynamique : réarrangez les champs pour nouvelles vues
- ✅ Mise à jour auto si données changent
📈 Cas d'usage
- Analyse de ventes (par région, produit, période)
- Ressources humaines (effectifs par département/fonction)
- Finance (dépenses par catégorie/centre de coût)
- Marketing (clients par segment/canal)
✅ Exercice
Pensez à 3 données que vous analyseriez bien avec un TCD dans votre domaine.
Prérequis — Préparation et nettoyage des données
📋 Avant de créer un TCD
- ✅ En-têtes explicites : Première ligne avec noms clairs
- ✅ Pas de lignes vides : Données continues
- ✅ Type de données uniforme : Pas de texte mélangé dans colonnes numériques
- ✅ Pas d'espaces inutiles : « Nord » vs « Nord » (avec espace) = catégories différentes!
- ✅ Pas de fusion de cellules : Limite la reconnaissance
🧹 Nettoyage pratique
| Problème | Solution |
|---|---|
| Espaces en début/fin de cellule | Utiliser TRIM(texte) pour nettoyer |
| Majuscules vs minuscules | Utiliser MAJUSCULES(texte) ou MINUSCULES(texte) |
| Doublons | Données > Éliminer les doublons |
| Valeurs manquantes ou « N/A » | Chercher/Remplacer ou supprimer les lignes |
📝 Exemple de mauvaises données
Région Montant
Nord 1000 ← Espace en début
NORD 2000 ← Majuscule
nord 1500 ← Minuscule
Sud 1200
900 ← Ligne vide + données sans région
Est 1100
❌ Le TCD créerait 4 catégories « nord » différentes!
✅ Exercice
Prenez un tableau existant. Identifiez et nettoyez (espaces, majuscules, doublons).
Notions générales — Source de données, Axes, Valeurs
📊 Anatomie d'un TCD
| Partie | Définition | Exemple |
|---|---|---|
| Source | Données brutes | A1:D1000 (1000 lignes de ventes) |
| Axes (Champs) | Dimensions de croisement | Région (lignes), Produit (colonnes) |
| Filtres | Filtrer le TCD globalement | Afficher seulement 2024 |
| Valeurs | Données à calculer | Somme des montants |
📐 Zones d'un TCD
│ Produit A │ Produit B │ Total
─────────────────────────────
Région Nord │ 5000 │ 3000 │ 8000
Région Sud │ 2000 │ 4000 │ 6000
Total │ 7000 │ 7000 │ 14000
Zones :
- Haut-gauche (Région) = Axes lignes
- Haut-droite (Produit A, B) = Axes colonnes
- Centre = Valeurs (données calculées)
- Bas-droit = Totaux généraux
🔧 Modélisation d'un TCD
Vous décidez :
- Quels champs en lignes? (ex : Région)
- Quels champs en colonnes? (ex : Produit)
- Quels champs en filtres? (ex : Année)
- Quels champs en valeurs? (ex : Montant = SOMME)
✅ Exercice
Dessinez sur papier le layout d'un TCD idéal pour vos données (axes, filtres, valeurs).
Insérer un Tableau Croisé Dynamique — Étapes complètes
🔧 Étapes (Excel moderne)
- Sélectionnez vos données brutes (avec en-têtes)
- Allez à Insertion > Tableau croisé dynamique
- Source : Confirmez la plage sélectionnée
- Destination : Choisissez Nouvelle feuille ou Feuille existante
- Cliquez Créer
- Un volet de champs s'affiche à droite
- Glissez-déposez les champs dans les zones :
- Filtres : Champs de filtrage global
- Axes lignes : Champs pour lignes
- Axes colonnes : Champs pour colonnes
- Valeurs : Champs à calculer (SOMME, MOYENNE, etc.)
- Le TCD se crée automatiquement!
💡 Conseils pratiques
- ✅ Commencez simple : 1 ligne, 1 colonne, 1 valeur
- ✅ Testez d'abord sur un petit dataset
- ✅ Créez sur nouvelle feuille (plus de place)
✅ Exercice
Créez votre premier TCD : données → Nouvelle feuille → Trainez un champ en Lignes, un en Colonnes, un en Valeurs.
Croiser les champs — Lignes, Colonnes, Filtres
🔀 Modéliser un croisement
Question : Quel est le CA par Région ET Produit?
- Zone Axes lignes : Région
- Zone Axes colonnes : Produit
- Zone Valeurs : CA (SOMME)
- Zone Filtres : Année (optionnel)
→ TCD montre CA pour chaque croisement Région×Produit
📝 Exemple de croisement
Données brutes (100 lignes) :
Année Région Produit CA
2024 Nord A 5000
2024 Nord B 3000
2024 Sud A 2000
...
TCD créé :
Produit A Produit B Total
Région Nord 7000 5000 12000
Région Sud 4000 6000 10000
Total 11000 11000 22000
🔧 Opérations courantes
- Ajouter un champ : Glissez depuis le volet vers la zone désirée
- Retirer un champ : Glissez hors des zones
- Réarranger : Glissez d'une zone à l'autre
- Modifier l'ordre : Glissez un champ vers le haut/bas dans sa zone
✅ Exercice
Créez 2 TCD différentes de vos mêmes données : (A) Région en lignes, Produit en colonnes; (B) l'inverse. Comparez.
Mise en forme d'un Tableau Croisé Dynamique
🎨 Options de mise en forme
- Thèmes prédéfinis : Clic droit > Styles de tableau croisé dynamique
- Polices, couleurs : Sélection + mise en forme standard (Accueil > Format)
- Nombres : Clic droit > Format de cellule (devises, décimales)
- Bordures, alignement : Accueil > Formats
💡 Bonnes pratiques
- ✅ En-têtes gras et fond coloré
- ✅ Totaux mis en évidence (fond différent)
- ✅ Nombres avec symboles monétaires, décimales cohérentes
- ✅ Alignement : texte gauche, nombres droite
📝 Avant/Après
Avant (brut) :
Region A B
Nord 5000 3000
Sud 2000 4000
Après (formaté) :
│ Produit A │ Produit B │
────────┼───────────┼───────────┤
Region Nord │ 5 000€ │ 3 000€ │
Region Sud │ 2 000€ │ 4 000€ │
────────┼───────────┼───────────┤
Total │ 7 000€ │ 7 000€ │
✅ Exercice
Mettez en forme le TCD créé précédemment : thème, couleurs, symboles €, bordures.
Calculs spéciaux — % du Total de la Colonne
🔢 Ajouter un % du total
Scénario : Voir CA ET part % de chaque région
- Clic droit sur un nombre du TCD > Ajouter un champ valeur
- Choisissez le même champ (ex : CA) à nouveau
- Clic droit sur cette nouvelle valeur > Afficher les valeurs sous > % du total colonne
- Validez
→ TCD affiche maintenant valeurs absolues ET %
📝 Exemple
Avant :
A B
Nord 5000 3000
Sud 2000 4000
Total 7000 7000
Après (avec %) :
Produit A Produit B
Valeur % Valeur %
Nord 5000 71% 3000 43%
Sud 2000 29% 4000 57%
Total 7000 100% 7000 100%
✅ Exercice
Ajoutez un champ % du total colonne au TCD. Analysez la répartition relative.
Cas pratique — Analyser les ventes par région/produit
📊 Données de départ
Créez un tableau (20-30 lignes) :
| Date | Région | Produit | Montant |
|---|---|---|---|
| 01/01/2026 | Nord | Produit A | 1500 |
| 02/01/2026 | Nord | Produit B | 1000 |
| 03/01/2026 | Sud | Produit A | 2000 |
| ... (ajouter plus de lignes similaires) | |||
✅ Tâches
- Créer TCD : Région en lignes, Produit en colonnes, Montant (SOMME) en valeurs
- Analyser : Qui vend le plus (région/produit)?
- Ajouter % : Voir part % de chaque produit par région
- Ajouter filtre : Traîner Date en Filtres, puis testez (voir seulement janvier, février, etc.)
- Formater : Thème, couleurs, symboles €
- Répondre à :
- Quelle région a le CA total le plus élevé?
- Quel produit est le plus vendu?
- Quelle est la part % du Produit A en région Nord?
✅ Défi supplémentaire
Créez une 2e TCD : Mois (calculé à partir de Date) en lignes, Région en colonnes. Visualisez l'évolution temporelle des ventes.