Accueil · Outils gratuits · Tableau croisé dynamique

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

Un tableau croisé dynamique résume une longue liste d’enregistrements en un tableau à double entrée : un champ descend sur le côté, un autre traverse en haut, une valeur agrégée occupe le milieu. 40 000 lignes d’écritures deviennent douze mois par huit centres de coûts, sans écrire une seule formule et sans toucher aux données d’origine. En français, Microsoft l’appelle tableau croisé dynamique — le TCD du langage courant ; « PivotTable » est le nom anglais du même objet.

Le mot « dynamique » ne veut pas dire « à jour »

C’est le contresens qui coûte le plus cher, et il est encouragé par le nom. Un TCD est un instantané des données au moment où il a été construit ou actualisé pour la dernière fois. Modifiez une ligne de la source, ajoutez-en cinquante : le TCD affiche toujours les anciens totaux, sans le moindre avertissement.

La page « Actualisation des données d’un tableau croisé dynamique » de Microsoft (consultée le 2026-09-06) donne les deux gestes : Actualiser dans le groupe Données, ou Alt+F5 ; et, sous l’onglet Analyse du tableau croisé dynamique, la flèche Actualiser puis Actualiser tout pour reprendre d’un coup tous les TCD du classeur.

Deux conséquences pratiques. D’abord, un classeur qui circule par mail peut très bien contenir un TCD périmé à côté d’une source à jour — les deux chiffres sont dans le même fichier et ils ne sont pas d’accord. Ensuite, ajouter des lignes sous la source ne les fait pas entrer dans le TCD : actualiser ne rétend pas la plage. Si la source est un tableau structuré, la plage suit toute seule ; si c’est une plage de cellules ordinaire, il faut la redéfinir à la main.

Pourquoi il affiche « Nombre » là où vous attendiez « Somme »

Vous déposez Montant dans la zone Valeurs et l’en-tête annonce « Nombre de Montant ». Ce n’est pas un réglage oublié, c’est un diagnostic. La page « Additionner des valeurs dans un tableau croisé dynamique » (consultée le 2026-09-06) l’explique : la somme est utilisée par défaut pour les champs de valeur contenant des valeurs numériques, et lorsque le champ contient des vides ou des valeurs non numériques — texte, date, booléen — le tableau croisé dynamique bascule sur un comptage.

Le TCD vous dit donc que votre colonne de montants n’en est pas une. Forcer « Somme » dans les paramètres de champ règle l’affichage, pas le fond : les valeurs restées en texte seront ignorées et le total sera silencieusement trop bas. Dans les fichiers français, les causes se répètent :

  • Le séparateur décimal. Un export venu d’un outil anglophone écrit 1234.56 ; ouvert avec la virgule comme séparateur décimal, ce n’est plus un nombre mais du texte.
  • Une unité restée dans la cellule. « 1 234,56 € », un espace insécable en séparateur de milliers, un signe moins placé derrière. Une seule cellule suffit à basculer la colonne.
  • Un CSV mal décodé. Si la colonne voisine affiche « créé » au lieu de « créé », le fichier n’a pas été lu dans le bon encodage — réparer les accents d’un CSV le corrige avant l’import.

Vérification sans outil : dans Excel, un nombre est aligné à droite par défaut, un texte à gauche. Une colonne collée à gauche est du texte.

Ce que la source doit être, et les limites réelles

Microsoft pose la condition dès l’introduction de « Créer un tableau croisé dynamique pour analyser des données de feuille de calcul » (consultée le 2026-09-06) : des données organisées en colonnes avec une seule ligne d’en-tête, sans ligne ni colonne vide, sans cellules fusionnées, et un type de données homogène par colonne. Une ligne vide au milieu ne provoque pas d’erreur : elle termine la plage, et le TCD résume la moitié du fichier.

Côté plafond, les chiffres de « Spécifications et limites relatives à Excel » (consultée le 2026-09-06) : 1 048 576 lignes et 16 384 colonnes par feuille de calcul, 1 048 576 éléments uniques par champ, 256 champs de valeur et 256 filtres de rapport par rapport de tableau croisé dynamique. Autrement dit, le nombre de valeurs distinctes qu’un champ accepte est exactement le nombre de lignes qu’une feuille accepte : ce qui coince, c’est de faire entrer les données brutes, pas de les croiser. Le détail est sur la limite de lignes d’Excel.

Croiser un fichier sans ouvrir Excel

Pour le cas le plus courant — une date en lignes, une catégorie en colonnes, un montant au milieu — le générateur de rapport mensuel de ce site fait exactement ce croisement, avec les trois arguments déjà choisis. Il tourne dans l’onglet ; le fichier n’est pas téléversé.

Et pour choisir entre les deux outils : le TCD sert quand le résultat est un rapport à regarder. Quand l’agrégat doit rester accroché à chaque ligne parce qu’un autre calcul s’en sert ensuite, c’est une colonne de formule qu’il faut — même agrégation, forme de résultat différente.

Questions fréquentes

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

Un outil qui résume une longue liste d’enregistrements en un tableau à double entrée : un champ en lignes, un autre en colonnes, une valeur agrégée au croisement. Les données d’origine ne sont pas modifiées, et la disposition se réorganise en faisant glisser les champs.

Un TCD se met-il à jour automatiquement ?

Non. C’est un instantané des données au moment de sa dernière actualisation. Microsoft indique d’utiliser Actualiser dans le groupe Données ou Alt+F5, et, sous l’onglet Analyse du tableau croisé dynamique, la flèche Actualiser puis Actualiser tout pour reprendre tous les TCD du classeur.

Pourquoi mon tableau croisé dynamique affiche Nombre au lieu de Somme ?

Parce qu’Excel ne lit pas la colonne comme numérique. La somme est la valeur par défaut pour les champs contenant des valeurs numériques ; dès que le champ contient des vides ou des valeurs non numériques, le TCD passe à un comptage. Vérifiez le séparateur décimal et les unités laissées dans les cellules.

Que veut dire TCD ?

TCD est l’abréviation courante de « tableau croisé dynamique », le nom français de la fonction que Microsoft appelle PivotTable en anglais. C’est le même objet, il n’y a pas de différence de fonctionnement.

Combien de lignes un tableau croisé dynamique peut-il traiter ?

D’après les spécifications d’Excel, une feuille de calcul contient 1 048 576 lignes et 16 384 colonnes, et un champ accepte 1 048 576 éléments uniques. La contrainte pratique est donc de faire tenir les données brutes dans la feuille, pas de les croiser.

Faites-le plutôt sur votre propre machine

TableDI est un espace de travail tableur pour ordinateur qui tourne entièrement sur votre machine. Importez le fichier, nettoyez-le, mettez-le en graphique — rien n’est téléversé et il n’y a pas de compte à créer.

Gratuit pour toujours, ce n’est pas une période d’essai — sans compte, sans carte. macOS aujourd’hui ; une version Windows est en préparation. Ce qu’ajoute la version payante.

Dernière relecture le 2026-09-06 par l’équipe TableDI. Une erreur sur cette page ? Écrivez-nous — une seule boîte de réception, lue par ceux qui construisent TableDI.