Tableau croisé dynamique Excel : créer, filtrer et analyser vos données pas à pas – illustration Excel

Tableau croisé dynamique Excel : créer, filtrer et analyser vos données pas à pas

Thématique
Bureautique & collaboration
Mis à jour
Lecture
13 min
Formation
Apprendre les tableaux croisés dynamiques Excel

L'essentiel en 30 secondes

  • Un tableau croisé dynamique Excel (TCD) résume des milliers de lignes en quelques clics, sans écrire une seule formule.
  • Il se construit en glissant des champs dans quatre zones : Filtres, Colonnes, Lignes et Valeurs.
  • La qualité du TCD dépend d'abord des données sources : une ligne d'en-tête unique, aucune ligne vide, un type de donnée par colonne.
  • Les segments et les chronologies transforment un TCD en rapport interactif que l'on filtre d'un clic.
  • Un TCD ne se met pas à jour tout seul : pensez à l'actualiser (Alt+F5) après chaque modification des données.
Sommaire de l'article
  1. Qu’est-ce qu’un tableau croisé dynamique ?
  2. Pourquoi utiliser un tableau croisé dynamique plutôt que des formules ?
  3. Préparer ses données avant de créer un TCD
  4. Comment créer un tableau croisé dynamique dans Excel : les étapes
  5. Segments et chronologies : rendre le TCD interactif
  6. Champ calculé TCD : ajouter vos propres indicateurs
  7. Mettre en forme un TCD lisible et professionnel
  8. Les erreurs fréquentes avec les tableaux croisés dynamiques
  9. TCD, Power Pivot, Power BI : quel outil choisir ?
  10. Comment apprendre les tableaux croisés dynamiques efficacement ?
  11. En résumé

Un tableau croisé dynamique Excel est un outil qui résume automatiquement un grand volume de données : en quelques glisser-déposer, il calcule des totaux, des moyennes ou des pourcentages par catégorie, par période ou par personne, sans écrire une seule formule. C’est la fonctionnalité qui fait gagner le plus de temps à ceux qui produisent des reportings.

Ce guide s’adresse à toute personne qui manipule des listes de données : ventes, dépenses, heures, stocks, candidatures. Vous y verrez comment préparer vos données, créer un TCD étape par étape, le filtrer avec des segments et des chronologies, ajouter vos propres calculs et éviter les erreurs qui faussent les résultats.

Qu’est-ce qu’un tableau croisé dynamique ?

Un tableau croisé dynamique (TCD, ou PivotTable en anglais) est un tableau de synthèse qu’Excel construit à partir d’une liste de données. Il « croise » deux dimensions, par exemple les produits en lignes et les mois en colonnes, et calcule une valeur à chaque intersection, comme la somme du chiffre d’affaires.

Il est dynamique parce que vous pouvez réorganiser la synthèse à tout moment : déplacer un champ des lignes vers les colonnes, ajouter un filtre, changer la somme en moyenne. Excel recalcule instantanément, sans toucher à vos données d’origine.

Concrètement, un TCD répond en quelques secondes à des questions comme :

  • Quel est le chiffre d’affaires par région et par trimestre ?
  • Quel commercial a signé le plus de contrats ce mois-ci ?
  • Quelle part des dépenses représente chaque fournisseur ?
  • Combien de tickets ont été traités par équipe et par niveau de priorité ?

Pourquoi utiliser un tableau croisé dynamique plutôt que des formules ?

Il est possible d’obtenir les mêmes résultats avec des formules comme SOMME.SI.ENS ou NB.SI.ENS. Mais dès que les questions se multiplient, le TCD l’emporte nettement.

CritèreFormules (SOMME.SI.ENS…)Tableau croisé dynamique
Temps de constructionLong : une formule par combinaisonQuelques secondes par glisser-déposer
Changer d’angle d’analyseIl faut réécrire les formulesOn déplace un champ
Risque d’erreurÉlevé (plages mal définies, oublis)Faible, Excel gère les plages
Regroupement par mois ou trimestreColonnes intermédiaires nécessairesIntégré (clic droit > Grouper)
Filtres interactifsComplexes à mettre en placeSegments et chronologies natifs
Mise à jourAutomatiqueManuelle (Actualiser) ou à l’ouverture
Mise en page libreTotaleEncadrée par la structure du TCD

Notre conseil : utilisez le TCD pour explorer et synthétiser, et gardez les formules pour les calculs très spécifiques ou les modèles figés. Si vous débutez complètement sur le logiciel, commencez par les bases d’Excel pour débutant : cellules, formules simples et tri vous seront utiles pour la suite.

Préparer ses données avant de créer un TCD

C’est l’étape la plus négligée, et pourtant la plupart des TCD « faux » viennent de données mal structurées. Avant de cliquer sur Insertion, vérifiez ces cinq points :

  1. Une seule ligne d’en-tête, avec un titre unique et explicite par colonne (pas de cellules fusionnées).
  2. Aucune ligne ni colonne entièrement vide au milieu des données : Excel s’arrêterait à la première.
  3. Un seul type de donnée par colonne : des dates dans la colonne Date, des nombres dans la colonne Montant. Un nombre stocké en texte ne sera pas additionné.
  4. Une ligne = un enregistrement (une vente, une facture, une intervention). Pas de sous-totaux intercalés.
  5. Pas de données « en colonnes par mois » : préférez une colonne Date et une colonne Montant plutôt que douze colonnes Janvier, Février…

Transformez ensuite vos données en tableau Excel : cliquez dedans et appuyez sur Ctrl+T (ou Accueil > Mettre sous forme de tableau). Donnez-lui un nom parlant dans l’onglet Création de tableau, par exemple T_Ventes. Ce simple geste garantit que les nouvelles lignes ajoutées plus tard seront automatiquement prises en compte par le TCD.

Si vos données arrivent de plusieurs fichiers, d’un export CSV ou d’un logiciel métier et doivent être nettoyées à chaque fois, l’outil adapté est Power Query : il automatise l’import et le nettoyage. Nous le détaillons dans notre guide Power Query et Power Pivot dans Excel.

Comment créer un tableau croisé dynamique dans Excel : les étapes

Prenons un exemple concret : un fichier de ventes avec les colonnes Date, Région, Commercial, Produit, Quantité et Chiffre d’affaires.

Étape 1 — Insérer le tableau croisé dynamique

Cliquez n’importe où dans votre tableau de données, puis allez dans Insertion > Tableau croisé dynamique. Dans la fenêtre qui s’ouvre, vérifiez que la source est bien votre tableau (T_Ventes) et choisissez Nouvelle feuille de calcul. Validez.

Excel crée une nouvelle feuille avec un cadre vide à gauche et le volet Champs de tableau croisé dynamique à droite. Si ce volet disparaît, cliquez simplement à l’intérieur du TCD pour le faire réapparaître.

Étape 2 — Comprendre les quatre zones

Le volet de droite liste toutes vos colonnes (les « champs ») et quatre zones de dépôt :

ZoneRôleExemple
LignesLes catégories affichées verticalementRégion, Produit
ColonnesLes catégories affichées horizontalementAnnée, Trimestre
ValeursCe que l’on calculeSomme du chiffre d’affaires
FiltresUn filtre global au-dessus du tableauCommercial

Étape 3 — Construire la première synthèse

Glissez Région dans Lignes, puis Chiffre d’affaires dans Valeurs. Vous obtenez immédiatement le total des ventes par région, avec un total général en bas.

Ajoutez ensuite Produit dans Lignes, sous Région : le TCD affiche le détail des produits dans chaque région, avec des sous-totaux. Glissez maintenant Date dans Colonnes : dans les versions récentes, Excel regroupe automatiquement les dates par années, trimestres et mois.

Étape 4 — Choisir le bon calcul

Par défaut, Excel additionne les champs numériques et compte les champs texte. Pour changer, cliquez sur le champ dans la zone Valeurs > Paramètres des champs de valeurs. Vous pouvez choisir Somme, Nombre, Moyenne, Max, Min, etc.

L’onglet Afficher les valeurs de cette même fenêtre est souvent ignoré alors qu’il est très puissant :

  • % du total général : la part de chaque région dans le chiffre d’affaires total ;
  • % du total de la ligne parente : la part de chaque produit à l’intérieur de sa région ;
  • Différence par rapport à : l’évolution d’un mois sur l’autre ;
  • Résultat cumulé par : un cumul progressif sur l’année ;
  • Rang du plus grand au plus petit : un classement automatique.

Astuce : vous pouvez glisser deux fois le même champ dans Valeurs, une fois en somme et une fois en pourcentage, pour afficher les deux côte à côte.

Étape 5 — Trier, filtrer et regrouper

  • Trier : clic droit sur une valeur > Trier > Du plus grand au plus petit. Le classement se met à jour quand les données changent.
  • Filtrer : utilisez la flèche à côté de « Étiquettes de lignes ». L’option Filtres s’appliquant aux valeurs > 10 premiers permet d’afficher par exemple les 5 meilleurs produits.
  • Grouper : sélectionnez plusieurs éléments, clic droit > Grouper pour créer une catégorie (par exemple « Grands comptes »). Sur un champ date, Grouper permet de choisir mois, trimestres, années ou jours.
  • Développer / réduire : les boutons + et − masquent ou affichent le détail d’un niveau.

Étape 6 — Actualiser après chaque modification

Un TCD ne se recalcule pas tout seul lorsque les données sources changent. Faites un clic droit dans le TCD > Actualiser, ou utilisez Alt+F5. Pour mettre à jour tous les TCD du classeur d’un coup : Ctrl+Alt+F5 (Données > Actualiser tout).

Pour ne plus y penser, activez l’option : clic droit > Options du tableau croisé dynamique > onglet Données > Actualiser les données lors de l’ouverture du fichier.

Segments et chronologies : rendre le TCD interactif

Les filtres classiques fonctionnent, mais ils ne montrent pas clairement ce qui est filtré. Les segments et les chronologies règlent ce problème avec des boutons visibles et cliquables, parfaits pour un rapport partagé.

Insérer un segment Excel

Cliquez dans le TCD, puis Analyse du tableau croisé dynamique > Insérer un segment. Cochez un ou plusieurs champs (Région, Commercial…). Chaque segment apparaît sous forme de boutons : un clic filtre le TCD, Ctrl+clic permet d’en sélectionner plusieurs, et l’icône en haut à droite efface le filtre.

Un même segment peut piloter plusieurs TCD à la fois : clic droit sur le segment > Connexions de rapport, puis cochez les TCD concernés. C’est la base de tout tableau de bord Excel interactif.

Insérer une chronologie Excel

La chronologie est un segment réservé aux dates. Analyse du tableau croisé dynamique > Insérer une chronologie, puis choisissez votre champ Date. Une frise apparaît : vous pouvez sélectionner une période en la faisant glisser et changer l’échelle en haut à droite (années, trimestres, mois, jours).

Elle ne s’affiche que si votre colonne contient de vraies dates. Si Excel ne propose aucun champ, c’est généralement que vos dates sont stockées en texte.

Champ calculé TCD : ajouter vos propres indicateurs

Votre fichier contient un chiffre d’affaires et un coût, mais pas de marge ? Inutile d’ajouter une colonne dans les données : créez un champ calculé directement dans le TCD.

  1. Cliquez dans le TCD, puis Analyse du tableau croisé dynamique > Champs, éléments et jeux > Champ calculé.
  2. Donnez un nom au champ, par exemple Marge.
  3. Écrivez la formule en insérant les champs depuis la liste :
= 'Chiffre d''affaires' - Coût
  1. Validez : le champ Marge apparaît dans la liste des champs et se place automatiquement dans la zone Valeurs.

Un point d’attention : un champ calculé travaille sur les sommes des champs, pas ligne par ligne. Un taux de marge calculé avec = Marge / 'Chiffre d''affaires' sera donc juste (rapport des totaux), mais un calcul du type « prix × quantité » donnera un résultat faux s’il est fait dans le TCD : dans ce cas, ajoutez plutôt la colonne dans vos données sources.

Pour des indicateurs plus poussés (cumul annuel, comparaison à l’année précédente, ratios entre plusieurs tables), il faut passer aux mesures DAX du modèle de données, présentées dans notre guide Power Query et Power Pivot.

Mettre en forme un TCD lisible et professionnel

Un TCD brut est difficile à lire. Quelques réglages suffisent à le rendre présentable :

  • Disposition du rapport (onglet Création) : passez en Forme tabulaire et activez Répéter toutes les étiquettes d’éléments. Chaque champ a alors sa propre colonne, ce qui facilite la lecture et les copier-coller.
  • Format des nombres : dans les Paramètres des champs de valeurs, bouton Format de nombre. Contrairement à un format appliqué aux cellules, celui-ci résiste aux actualisations.
  • Sous-totaux et totaux généraux : désactivez ceux qui n’apportent rien (onglet Création).
  • Styles : choisissez un style sobre ou créez votre propre style pour respecter la charte de l’entreprise.
  • Mise en forme conditionnelle : appliquez-la sur « Toutes les cellules affichant les valeurs de Somme de… » pour qu’elle suive le TCD quand il change de taille.
  • Largeur des colonnes : dans les Options du TCD, décochez Ajuster automatiquement la largeur des colonnes lors de la mise à jour pour éviter que votre mise en page saute à chaque actualisation.

Pour aller plus loin sur la présentation (graphiques croisés dynamiques, consolidation de plusieurs bases, impression), consultez notre guide dédié au TCD avancé et au reporting Excel.

Les erreurs fréquentes avec les tableaux croisés dynamiques

En formation, ce sont toujours les mêmes blocages qui reviennent. Les voici, avec leur solution.

ErreurCauseSolution
Les nouvelles lignes n’apparaissent pasLa source est une plage fixe (A1:F500)Mettre les données sous forme de tableau (Ctrl+T), puis changer la source
Les montants sont « comptés » au lieu d’être additionnésLa colonne contient du texte ou des cellules videsConvertir en nombres, remplacer les vides par 0, puis actualiser
Impossible de grouper les datesCertaines dates sont du texte ou la colonne contient des videsCorriger les valeurs, par exemple avec Données > Convertir
« Le nom du champ de tableau croisé dynamique n’est pas valide »Une colonne source n’a pas d’en-têteDonner un titre à chaque colonne
Des éléments supprimés restent dans les filtresLe cache garde les anciennes valeursOptions du TCD > Données > Nombre d’éléments à retenir par champ : Aucun
La formule LIREDONNEESTABCROISDYNAMIQUE apparaît quand on clique dans le TCDComportement par défaut d’ExcelNormal. Pour l’éviter : Analyse du TCD > Options > décocher Générer GetPivotData
Les résultats sont faux après modification des donnéesLe TCD n’a pas été actualiséAlt+F5 ou activer l’actualisation à l’ouverture

Une dernière astuce utile pour vérifier un chiffre : double-cliquez sur une valeur du TCD. Excel crée une nouvelle feuille avec toutes les lignes sources qui composent ce total. C’est le moyen le plus rapide de contrôler un résultat surprenant.

TCD, Power Pivot, Power BI : quel outil choisir ?

Le tableau croisé dynamique classique couvre la grande majorité des besoins. Mais il a ses limites quand les données deviennent volumineuses ou réparties dans plusieurs tables.

BesoinOutil adapté
Synthétiser une liste de quelques milliers à quelques centaines de milliers de lignesTableau croisé dynamique classique
Croiser plusieurs tables (ventes, clients, produits) sans RECHERCHEVTCD basé sur le modèle de données (Power Pivot)
Calculs avancés : cumul annuel, comparaison N-1, ratios complexesMesures DAX dans Power Pivot
Rapport interactif partagé en ligne, actualisé automatiquementPower BI
Obtenir un premier TCD en décrivant sa demande en françaisCopilot dans Excel

Les versions récentes de Microsoft 365 proposent aussi des fonctions de regroupement dynamiques (GROUPBY et PIVOTBY, en anglais) qui produisent des synthèses sous forme de formules. Elles sont pratiques dans un modèle, mais le TCD reste plus rapide pour explorer.

Si vos analyses deviennent régulières et partagées, apprendre Power BI est l’étape suivante logique : la logique des champs, des filtres et des mesures est la même. Et si vous disposez d’une licence adaptée, Copilot dans Excel peut générer un premier TCD à partir d’une simple demande, que vous affinerez ensuite vous-même.

Comment apprendre les tableaux croisés dynamiques efficacement ?

Les TCD s’apprennent vite, à condition de pratiquer sur des données réalistes. Voici le parcours que nous recommandons :

  1. Première heure : préparer une base propre, créer un TCD, jouer avec les quatre zones, changer le type de calcul.
  2. Deuxième heure : trier, filtrer, grouper les dates, afficher des pourcentages, ajouter segments et chronologies.
  3. Ensuite : champs calculés, mise en forme, graphiques croisés dynamiques, puis un petit tableau de bord qui réunit le tout.
  4. Au quotidien : refaire vos reportings habituels avec un TCD. C’est en l’utilisant sur vos propres fichiers que les réflexes s’installent.

Pour être guidé pas à pas, la formation vidéo sur les tableaux croisés dynamiques Excel d’EspritAcadémique reprend toutes ces notions en deux heures, avec un fichier de données fourni pour pratiquer en même temps. Elle ne demande aucun prérequis et couvre notamment :

  • la construction d’un premier TCD puis d’une structure multicritère ;
  • le tri, le filtrage, les listes personnalisées et les regroupements ;
  • les champs calculés et la personnalisation des résultats ;
  • les segments, les chronologies et la consolidation de plusieurs bases ;
  • la mise en forme, les styles personnalisés, la mise en forme conditionnelle et l’impression ;
  • les graphiques croisés dynamiques.

Vous pouvez aussi consulter le programme détaillé de la formation avant de vous lancer. Et si vous souhaitez reprendre Excel depuis le début, notre feuille de route pour apprendre Excel de A à Z vous indique dans quel ordre progresser.

En résumé

Le tableau croisé dynamique est l’outil d’analyse le plus rentable d’Excel : des données propres, quelques champs glissés dans les bonnes zones, et vous obtenez en quelques secondes une synthèse fiable que vous pouvez réorganiser à volonté. Ajoutez des segments et une chronologie pour la rendre interactive, un champ calculé pour vos indicateurs métier, et n’oubliez jamais d’actualiser. Avec deux heures de pratique guidée, vous serez autonome sur vos reportings.

Questions fréquentes

Comment créer un tableau croisé dynamique dans Excel ?

Cliquez dans vos données, mettez-les sous forme de tableau avec Ctrl+T, puis allez dans Insertion > Tableau croisé dynamique. Choisissez une nouvelle feuille et validez. Il suffit ensuite de glisser les champs du volet de droite dans les zones Lignes, Colonnes, Valeurs et Filtres pour construire votre synthèse.

Pourquoi mon tableau croisé dynamique ne se met pas à jour ?

Un TCD travaille sur une copie en mémoire de vos données (le cache). Après toute modification de la source, faites un clic droit sur le TCD puis Actualiser, ou utilisez Alt+F5. Si de nouvelles lignes n'apparaissent pas, c'est que la source est une plage fixe : transformez-la en tableau Excel (Ctrl+T) pour qu'elle s'agrandisse automatiquement.

Quelle est la différence entre un segment et une chronologie ?

Les deux sont des filtres visuels cliquables. Le segment filtre sur n'importe quel champ texte ou numérique (région, produit, commercial). La chronologie est réservée aux champs de type date et permet de filtrer par jours, mois, trimestres ou années à l'aide d'une frise que l'on fait glisser.

Comment ajouter un calcul dans un tableau croisé dynamique ?

Utilisez un champ calculé : onglet Analyse du tableau croisé dynamique > Champs, éléments et jeux > Champ calculé. Donnez-lui un nom et écrivez une formule à partir des champs existants, par exemple =Chiffre_affaires-Coût. Le champ apparaît ensuite dans la liste et se place dans la zone Valeurs comme n'importe quel autre.

Combien de temps faut-il pour maîtriser les tableaux croisés dynamiques ?

Une heure suffit pour créer ses premiers TCD utiles. Comptez deux à quatre heures de pratique guidée pour être à l'aise avec les regroupements, les champs calculés, les segments et la mise en forme. La maîtrise vient ensuite en les utilisant sur vos propres fichiers, idéalement chaque semaine.

Faut-il Excel 365 pour faire un tableau croisé dynamique ?

Non. Les tableaux croisés dynamiques existent dans toutes les versions de bureau récentes d'Excel (2016, 2019, 2021, 2024 et Microsoft 365) sur Windows et Mac, ainsi que dans Excel pour le web. Certaines fonctions avancées, comme le modèle de données ou les nouvelles fonctions de regroupement, dépendent toutefois de la version.