Pourquoi croiser deux dimensions plutôt qu'empiler des formules
Un extrait de ventes ressemble presque toujours à la même chose : une ligne par commande, avec une date, un produit, une quantité et un montant. La question posée en réunion — combien de chaque produit, mois par mois ? — reste invisible dans cette liste. Il faut une synthèse à deux dimensions : les produits dans un sens, les mois dans l'autre, les montants à l'intersection.
Cette grille peut se construire à la main avec des fonctions conditionnelles, mais le premier changement coûte cher : un produit ajouté au catalogue, un mois supplémentaire, et il faut retoucher les formules et élargir les plages. Le tableau croisé dynamique inverse la logique : il lit la liste, y découvre lui-même les produits et les périodes, et reconstruit la grille à la demande. Déplacer un champ suffit ensuite à relire la même donnée autrement. Ce mécanisme fait partie des usages travaillés dans la formation Excel du catalogue.
Construire le croisement produit / mois en quatre temps
Premier temps, la source. La documentation d'Excel demande des données organisées en colonnes, avec une seule ligne d'étiquettes, des en-têtes tous remplis, et aucune ligne ni colonne vide. Deuxième temps, l'insertion : curseur dans la liste, Insertion puis Tableau croisé dynamique, vérification de la plage et de l'emplacement de destination, validation. Un cadre vide apparaît, accompagné du volet des champs.
Troisième temps, le placement dans les quatre zones Filtres, Colonnes, Lignes et Valeurs : Produit en Lignes, Date en Colonnes, Montant en Valeurs. Par défaut, un champ placé en Valeurs s'affiche en Somme ; si Excel interprète les données comme du texte, il affiche un Nombre, c'est-à-dire un comptage. Quatrième temps, l'axe des mois : un clic droit sur une valeur de date, puis Grouper, ouvre une boîte de dialogue avec un début, une fin et un choix de période. On coche Mois, et aussi Années dès que la liste couvre plusieurs exercices ; Dissocier revient en arrière.
- Avant de commencer : un en-tête par colonne, aucune cellule fusionnée, aucun sous-total intercalé dans la liste.
- Après coup : le total général doit égaler la somme de la colonne Montant de la source.
- Après tout ajout de lignes, actualiser, sinon les nouvelles données restent invisibles dans la synthèse.
Trois façons d'obtenir un axe des mois
Le regroupement intégré n'est pas la seule voie. Le choix dépend de l'état des dates dans la source et du nombre d'exercices couverts.
| Méthode | Quand la choisir | Point de vigilance |
|---|---|---|
| Clic droit puis Grouper par Mois | Vraies dates, une seule année concernée | Sans le niveau Années, janvier de deux exercices s'additionne |
| Grouper par Mois et par Années | La liste couvre plusieurs exercices | Deux niveaux en colonnes : le tableau s'élargit vite |
| Colonne auxiliaire au format 2026-01 | Dates arrivées en texte et non convertibles | À régénérer à chaque import ; ce format trie comme le calendrier |
| Chronologie insérée sur le tableau | Besoin de filtrer une période, pas de créer des colonnes | Filtre l'affichage seulement, la structure reste inchangée |
Mise en situation fictive : la papeterie Brumelle
L'exemple et les chiffres qui suivent sont inventés. Une papeterie fictive, Brumelle, exporte de son logiciel de caisse un fichier de 340 lignes couvrant deux exercices, avec les colonnes Date, Produit, Quantité, Montant HT et Canal (Boutique ou Ligne). Objectif : obtenir en une page le chiffre d'affaires de chaque produit, mois par mois, sur l'exercice le plus récent. Travaillez uniquement sur ce jeu fictif et ne saisissez aucune information confidentielle ni donnée personnelle.
Déroulé. Contrôlez l'alignement de la colonne Date : un contenu calé à gauche signale du texte, à convertir avant toute chose. Insérez le tableau croisé dynamique, placez Produit en Lignes, Date en Colonnes, Montant HT en Valeurs, Canal en Filtres, groupez par Années et Mois, puis repliez le niveau des années. Comparez le total général à une somme calculée sur la colonne Montant HT : un écart signale une plage incomplète. Testez enfin la souplesse — basculez le filtre Canal sur Boutique, échangez Produit et Date entre Lignes et Colonnes, ajoutez cinq lignes fictives en fin de source et observez que rien ne change avant l'actualisation.
Les erreurs qui faussent le résultat
Un tableau croisé dynamique ne prévient pas quand il se trompe : il affiche un chiffre plausible. Les quatre symptômes ci-dessous sont les plus simples à diagnostiquer.
Une cause plus discrète : une ligne de sous-total ou un titre intercalé laissé dans la source, traité comme une vente, qui gonfle les montants. La règle tient en une phrase : une liste de données ne contient que des données.
| Symptôme observé | Cause probable | Action |
|---|---|---|
| Les dates restent jour par jour, Grouper ne propose pas de périodes | La colonne contient du texte et non des dates | Convertir la colonne en dates, puis actualiser |
| Les valeurs ressemblent à des effectifs, pas à des montants | Données interprétées comme du texte : Excel affiche un Nombre | Nettoyer la colonne, puis choisir Somme dans les paramètres du champ |
| Le total général est inférieur à la somme de la colonne source | La plage s'arrête avant les dernières lignes ajoutées | Utiliser un tableau structuré ou redéfinir la plage, puis actualiser |
| Un même produit apparaît sur deux lignes distinctes | Orthographes ou espaces différents dans la colonne Produit | Harmoniser les libellés dans la source, puis actualiser |
Questions fréquentes
Faut-il transformer la liste en tableau structuré avant de créer le tableau croisé dynamique ?
Ce n'est pas obligatoire, mais c'est plus confortable : un tableau structuré s'étend automatiquement aux lignes ajoutées. Une plage figée, elle, doit être redéfinie à chaque ajout.
Pourquoi mes dates s'affichent-elles une par une au lieu d'être regroupées par mois ?
La colonne contient probablement du texte qui ressemble à des dates, ce qui empêche le regroupement. Convertissez-la en vraies dates dans la source, puis actualisez le tableau.
Comment afficher les mois dans l'ordre du calendrier et non par ordre alphabétique ?
L'ordre alphabétique signale des mois stockés comme libellés texte. Regroupez de vraies dates par Mois, ou construisez la colonne auxiliaire au format 2026-01.
Quelle différence entre le regroupement par mois et une chronologie ?
Le regroupement crée les colonnes de mois, donc la structure du tableau. La chronologie, insérée via Analyser puis Insérer une chronologie, filtre l'affichage par années, trimestres, mois ou jours.
Repères et limites
Les libellés de commandes cités correspondent à Excel en français sur Windows dans les versions récentes ; leur emplacement diffère sur Mac, dans Excel pour le web et selon la version installée. Le regroupement par mois suppose des dates reconnues comme telles par le tableur. Les données de la mise en situation sont inventées et ne décrivent aucune activité réelle.
Sources et ressources
Donnez une suite concrète à votre projet.
Consultez le parcours « Excel » et ses modalités pour préparer votre échange avec notre équipe.
Demander le programme par e-mailVotre messagerie s’ouvre avec la formation et l’article préremplis. Envoyez ensuite votre demande à adegroup@unixel.fr.
Consulter le programme →