Tableaux Croisés Dynamiques dans Excel
Un Tableau Croisé Dynamique (TCD) transforme des milliers de lignes de données brutes en un résumé clair et interactif en quelques clics, sans formule. C’est l’un des outils les plus puissants et les plus accessibles d’Excel pour analyser rapidement des données.
⏱ 20 min de lecture
📋 Excel 2010 à 365
Un TCD sert à résumer, regrouper et explorer rapidement un grand volume de données, sans écrire de formule.
1Créer un TCD depuis zéro
Une source propre, sans lignes vides, sans cellules fusionnées et avec des en-têtes uniques, évite la plupart des erreurs. Préparez bien votre tableau avant de créer le TCD.
Un TCD se construit à partir d’un tableau de données source. Voici le tableau que nous utiliserons tout au long de ce cours :
| A — Date | B — Commercial | C — Région | D — Produit | E — Ventes (€) | F — Quantité | |
|---|---|---|---|---|---|---|
| 2 | 03/01/2024 | Martin | Nord | Clavier | 450 | 10 |
| 3 | 07/01/2024 | Dupont | Sud | Souris | 320 | 16 |
| 4 | 12/01/2024 | Martin | Nord | Écran | 868 | 4 |
| 5 | 15/02/2024 | Simon | Est | Clavier | 270 | 6 |
| 6 | 22/02/2024 | Dupont | Sud | Écran | 578 | 2 |
| 7 | 05/03/2024 | Simon | Est | Souris | 480 | 24 |
| 8 | … | … | … | … | … | … |
Étapes de création
Étape 1 : Cliquez sur n’importe quelle cellule à l’intérieur de votre tableau de données.
Étape 2 : Onglet Insertion → cliquez sur Tableau croisé dynamique.
Étape 3 : Dans la boîte de dialogue, vérifiez que la plage détectée est correcte. Choisissez Nouvelle feuille de calcul et cliquez sur OK.
Étape 4 : Un TCD vide apparaît sur une nouvelle feuille, avec le volet Champs de tableau croisé dynamique sur la droite. C’est ici que tout se passe.
Avant de créer un TCD, sélectionnez vos données et appuyez sur Ctrl+T pour les convertir en tableau Excel. Si votre source est un tableau Excel, les nouvelles lignes seront automatiquement incluses dans la source du TCD. Il suffira ensuite d’actualiser le TCD pour les voir apparaître — sans jamais retoucher la plage source.
2Champs, lignes, colonnes, valeurs
Les champs placés en Lignes définissent les catégories affichées verticalement, ceux placés en Colonnes définissent les catégories horizontalement, et ceux placés en Valeurs correspondent aux calculs (sommes, moyennes…).
Le volet de droite est le cœur du TCD. Il contient la liste de tous vos champs (colonnes de la source) et quatre zones où vous les faites glisser :
| Zone | Rôle | Exemple |
|---|---|---|
| Lignes | Crée une ligne par valeur unique du champ | Commercial → une ligne par commercial |
| Colonnes | Crée une colonne par valeur unique du champ | Région → une colonne par région |
| Valeurs | Calcule (SOMME, NB, MOYENNE…) le champ numérique | Ventes → total des ventes |
| Filtres | Ajoute un filtre global au-dessus du TCD | Produit → afficher uniquement « Clavier » |
Exemple 1 : ventes totales par commercial
Faites glisser Commercial dans Lignes et Ventes dans Valeurs. Résultat :
| Étiquettes de lignes | Somme de Ventes |
|---|---|
| Dupont | 2 540 € |
| Martin | 3 240 € |
| Simon | 1 820 € |
| Total général | 7 600 € |
Exemple 2 : ventes par commercial ET par région
Ajoutez Région dans Colonnes. Le TCD croise maintenant deux dimensions :
| Commercial | Est | Nord | Sud | Total |
|---|---|---|---|---|
| Dupont | 2 540 € | 2 540 € | ||
| Martin | 3 240 € | 3 240 € | ||
| Simon | 1 820 € | 1 820 € | ||
| Total général | 1 820 € | 3 240 € | 2 540 € | 7 600 € |
Changer le type de calcul dans Valeurs
Par défaut, Excel calcule la SOMME des valeurs numériques. Pour changer : cliquez sur le champ dans la zone Valeurs → Paramètres des champs de valeurs → choisissez MOYENNE, NB, MAX, MIN, etc.
Si Excel interprète votre champ comme non numérique, il peut proposer NB (comptage) au lieu de SOMME. Cela arrive souvent lorsque la colonne contient du texte, des nombres stockés comme texte, ou des incohérences de format. Nettoyez votre source, puis modifiez le type de calcul dans Paramètres des champs de valeurs.
3Filtres et segments
Le filtre de rapport
Faites glisser un champ dans la zone Filtres. Il apparaît au-dessus du TCD avec une liste déroulante. Vous pouvez filtrer sur une ou plusieurs valeurs pour restreindre l’analyse à un sous-ensemble de données.
Les segments (Slicers)
Les segments sont des boutons visuels cliquables, bien plus ergonomiques que les filtres classiques. Pour insérer un segment :
Étape 1 : Cliquez sur le TCD.
Étape 2 : Onglet Analyse du tableau croisé dynamique → Insérer un segment.
Étape 3 : Cochez les champs souhaités (ex. : Région, Produit) et cliquez sur OK.
Étape 4 : Des panneaux de boutons apparaissent. Cliquez sur un bouton pour filtrer instantanément le TCD. Ctrl+clic pour sélectionner plusieurs valeurs.
Clic droit sur un segment → Connexions des rapports → cochez tous les TCD à connecter. Un clic sur le segment filtre alors tous les tableaux simultanément. Idéal pour les tableaux de bord.
Les chronologies (filtres de dates)
Si votre source contient un champ date, vous pouvez insérer une Chronologie (même menu qu’Insérer un segment). Elle affiche un curseur temporel pour filtrer par jour, mois, trimestre ou année d’un simple glissement.
4Regrouper les données
Le regroupement permet de synthétiser des données détaillées en catégories. Deux cas d’usage principaux : les dates et les nombres.
Regrouper des dates par mois, trimestre ou année
Placez votre champ Date dans la zone Lignes. Clic droit sur une date dans le TCD → Grouper. Une boîte de dialogue propose :
Secondes · Minutes · Heures · Jours · Mois · Trimestres · Années
Sélectionnez Mois et Années simultanément pour obtenir une hiérarchie Années → Mois cliquable.
| Période | Somme de Ventes |
|---|---|
| 2024 | 7 600 € |
| Janvier | 3 088 € |
| Février | 3 028 € |
| Mars | 1 484 € |
Regrouper des nombres en tranches
Pour créer des tranches de montants, placez temporairement un champ numérique (ex. : Ventes) dans la zone Lignes. Clic droit → Grouper → définissez le Début, la Fin et le Pas (taille de chaque tranche).
Exemple avec Pas = 1000 : Excel crée automatiquement les tranches 0-999, 1000-1999, 2000-2999, etc.
Si Excel grise l’option « Grouper », c’est que votre colonne de dates contient des cellules texte ou vides. Toutes les cellules de la colonne doivent être de vrais formats de date Excel pour que le regroupement fonctionne.
5Champs calculés
Un champ calculé crée une nouvelle colonne dans le TCD à partir d’un calcul sur des champs existants, sans modifier la source de données. Parfait pour calculer un prix moyen, une marge, un ratio, etc.
Créer un champ calculé
Étape 1 : Cliquez sur le TCD.
Étape 2 : Onglet Analyse du tableau croisé dynamique → Champs, éléments et jeux → Champ calculé.
Étape 3 : Donnez un nom au champ (ex. : « Prix moyen unitaire »).
Étape 4 : Saisissez une formule à partir des noms des champs, par exemple :
→ Calcule le prix moyen par unité vendue pour chaque ligne du TCD
Étape 5 : Cliquez sur Ajouter puis OK. Le nouveau champ apparaît dans la liste et peut être glissé dans la zone Valeurs.
| Commercial | Somme de Ventes | Somme de Quantité | Prix moyen unitaire |
|---|---|---|---|
| Dupont | 2 540 € | 52 | 48,85 € |
| Martin | 3 240 € | 38 | 85,26 € |
| Simon | 1 820 € | 72 | 25,28 € |
Excel calcule toujours les champs calculés à partir des sommes des champs source, pas des valeurs individuelles. Ventes/Quantité calcule en réalité SOMME(Ventes)/SOMME(Quantité) par groupe. Pour des calculs métier importants, il est souvent préférable d’ajouter la colonne directement dans la source plutôt que d’utiliser un champ calculé.
6Actualiser et mettre à jour
Un TCD ne se met pas à jour automatiquement quand vous modifiez les données source. Il faut l’actualiser manuellement, ou configurer une actualisation automatique.
Actualisation manuelle
Clic droit n’importe où dans le TCD → Actualiser. Ou : onglet Analyse du tableau croisé dynamique → Actualiser.
Pour actualiser tous les TCD du classeur en une seule fois : Actualiser tout (flèche déroulante sous le bouton Actualiser).
Actualisation automatique à l’ouverture
Clic droit sur le TCD → Options du tableau croisé dynamique → onglet Données → cochez Actualiser les données lors de l’ouverture du fichier.
Étendre la plage source
Si vous avez ajouté des lignes sous votre tableau source (sans avoir utilisé Ctrl+T) :
Onglet Analyse du tableau croisé dynamique → Changer la source de données → ajustez la plage pour inclure les nouvelles lignes → OK → Actualiser.
Si votre source est un tableau Excel (Ctrl+T), les nouvelles lignes sont automatiquement incluses dans la source du TCD dès leur ajout. Il suffit ensuite d’actualiser le TCD pour intégrer les nouvelles données, sans jamais retoucher la plage source.
7Graphiques croisés dynamiques
Un Graphique Croisé Dynamique (GCD) est un graphique lié à un TCD. Il se met à jour automatiquement quand le TCD change, et répond aux mêmes filtres et segments.
Créer un graphique depuis un TCD existant
Étape 1 : Cliquez sur le TCD.
Étape 2 : Onglet Analyse du tableau croisé dynamique → Graphique croisé dynamique.
Étape 3 : Choisissez le type de graphique (barres, courbes, secteurs…) et cliquez sur OK.
Créer un TCD et un GCD en même temps
Onglet Insertion → flèche sous Tableau croisé dynamique → Graphique croisé dynamique. Excel crée les deux simultanément sur une nouvelle feuille.
Pour des comparaisons entre catégories : barres groupées. Pour une évolution dans le temps : courbes. Pour des parts de marché : secteurs (mais uniquement si vous avez moins de 6 catégories). Évitez les graphiques 3D qui faussent la perception des proportions.
Un segment connecté à un TCD filtre automatiquement aussi le graphique lié. Vous n’avez donc qu’un seul contrôle pour piloter à la fois le tableau et le graphique. C’est la base d’un tableau de bord interactif.
8Bonnes pratiques et pièges à éviter
✅ Bonnes pratiques
Chaque ligne de votre source doit représenter un seul fait (une vente, une commande, une réponse…). Évitez les tableaux avec des totaux intermédiaires ou des lignes fusionnées : le TCD ne les digère pas bien.
La première ligne doit contenir des en-têtes texte, uniques, sans cellules vides. Ce sont ces en-têtes qui deviennent les noms de champs dans le volet du TCD.
Les cellules fusionnées dans la source de données sont l’ennemi du TCD. Elles créent des cellules vides invisibles qui faussent les comptages et les regroupements.
Source sur « Données », TCD sur « Analyse », graphiques sur « Tableau de bord ». Cette organisation évite les confusions et facilite la maintenance.
❌ Pièges courants
Solution : clic droit → Actualiser, ou cochez l’actualisation automatique à l’ouverture.
Solution : nettoyez la source, puis modifiez le type de calcul dans Paramètres des champs de valeurs.
Solution : utilisez un tableau Excel (Ctrl+T) comme source pour que la plage s’étende automatiquement.
Solution : vérifiez le format de toutes les cellules de la colonne date.
🎓 Pratiquer les TCD avec des exercices guidés
Téléchargez le fichier d’exercice gratuit avec les données de ventes et créez vos premiers tableaux croisés dynamiques pas à pas.
9Questions fréquentes
Faut-il des compétences en formules pour utiliser les TCD ?
Non. Les TCD fonctionnent entièrement par glisser-déposer, sans écrire une seule formule. C’est justement leur force : ils permettent d’analyser des milliers de lignes en quelques clics, là où des formules SOMME.SI.ENS imbriquées prendraient des heures à construire et à déboguer.
Peut-on modifier les données directement dans un TCD ?
Non. Un TCD est en lecture seule. Toutes les modifications doivent se faire dans la source de données, puis vous actualisez le TCD pour voir les changements. C’est une protection utile : elle garantit que vos données sources restent intactes.
Quelle est la différence entre un filtre de rapport et un segment ?
Un filtre de rapport est une liste déroulante discrète au-dessus du TCD. Un segment est un panneau de boutons visuels, plus intuitif et plus visible. De plus, un segment peut être connecté à plusieurs TCD simultanément — ce qui est impossible avec un filtre de rapport standard.
Peut-on créer un TCD à partir de plusieurs feuilles ?
Oui, mais c’est plus avancé. Deux approches : utiliser Power Query pour fusionner les sources avant de créer le TCD, ou utiliser le Modèle de données d’Excel (option disponible dans la boîte de dialogue de création du TCD) pour relier plusieurs tables.
Comment supprimer un TCD sans supprimer les données ?
Cliquez dans le TCD, puis utilisez l’onglet Analyse du tableau croisé dynamique → Sélectionner → Ensemble du tableau croisé dynamique, puis appuyez sur Suppr. Cela efface le TCD mais laisse intacte la feuille source. Vous pouvez aussi supprimer directement la feuille contenant le TCD si votre source est sur une autre feuille.
Un TCD permet de résumer rapidement une base de données, de filtrer, de regrouper et de visualiser les résultats sans formule. Pour bien fonctionner, il nécessite surtout une source propre (Ctrl+T) et une actualisation régulière. Les segments et graphiques croisés dynamiques complètent l’outil pour créer de vrais tableaux de bord interactifs.
+Pour aller plus loin
Vous maîtrisez les TCD ? Voici les prochaines compétences à acquérir :