Tableaux Excel

📊 Excel : comment crĂ©er un tableau croisĂ© dynamique (TCD) en 5 Ă©tapes

×

Recommandés

Guide : Comment Croiser Deux Tableaux dans...
Croiser deux tableaux consiste à établir...
En savoir plus
SĂ©rie d’exercices corrigĂ©s - Excel Perfectionnement
Voici une sĂ©rie d’exercices conçus pour...
En savoir plus
Calculer un écart-type dans Excel
L’écart-type est une mesure de la...
En savoir plus
Suivi et Analyse des KPIs Financiers Principaux...
Le suivi des KPIs financiers principaux...
En savoir plus
Tableau de Bord Interactif Analyse des Coût...
L'analyse des coûts logistiques est essentielle...
En savoir plus
Tableaux de Bord en Relation avec les...
Dans cet article, nous explorerons l'importance...
En savoir plus


Des masses de chiffres ne sont quasiment sans valeur si elles ne peuvent pas ĂȘtre analysĂ©es instantanĂ©ment. Le tableau dynamique d’Excel ou TCD est un instrument extraordinaire qui permet de rĂ©sumer, de filtrer, de comparer et de regarder vos chiffres sans Ă©crire une seule formule compliquĂ©e. Les analystes quantitatifs utilisant Excel peuvent passer du temps pour le GFE, les spĂ©cialistes financiers pour les obligations et les actions, le marketing pour les donnĂ©es des consommateurs, les ressources humaines et la chaĂźne logistique. Quelques clics peuvent effectuer des questions clĂ©s.

  • Quel service a gĂ©nĂ©rĂ© le plus de chiffre d’affaires ce trimestre ?
  • Combien d’heures un employĂ© a-t-il dĂ©clarĂ© en janvier ?
  • Quel est le produit le plus vendu par rĂ©gion ?

đŸ§© Étape 1 : prĂ©parer la base de donnĂ©es

Un bon tableau croisĂ© dynamique repose sur une structure de donnĂ©es propre. Voici les rĂšgles d’or :

  • En-tĂȘtes bien nommĂ©s sur la premiĂšre ligne
  • Une seule information par colonne (ex : Date, CatĂ©gorie, Ventes
)
  • Aucune cellule fusionnĂ©e
  • Pas de lignes vides au milieu

💡 Astuce : transformez la plage de donnĂ©es en tableau structurĂ© avec Ctrl + T. Cela rendra le TCD automatiquement extensible si vous ajoutez des lignes.


📐 Étape 2 : insĂ©rer un tableau croisĂ© dynamique

Voici la démarche simple pour générer un TCD :

  1. SĂ©lectionner n’importe quelle cellule de la table
  2. Aller dans Insertion > Tableau croisé dynamique
  3. Choisir :
    • Emplacement (nouvelle feuille ou existante)
    • Source (table ou plage)

Une interface intuitive apparaßt ensuite sur la droite, permettant de glisser-déposer les champs.


🔍 Étape 3 : organiser les champs

Un TCD se construit par zones :

  • đŸ§± Lignes : ce que l’on veut dĂ©tailler (ex : Mois, RĂ©gion)
  • 🧼 Valeurs : ce qu’on mesure (ex : Somme des ventes)
  • 🎛 Filtres : pour sĂ©lectionner une portion des donnĂ©es
  • 🔄 Colonnes : pour crĂ©er des comparaisons transversales (ex : mois cĂŽte Ă  cĂŽte)

Excel agrĂšge automatiquement les donnĂ©es (somme, moyenne, nombre
). D’un clic droit, on peut modifier le type de calcul.


📊 Étape 4 : rendre le TCD interactif

Pour passer d’un simple tableau à un outil de pilotage :

  • Ajouter des segments : filtres visuels sur les champs
  • InsĂ©rer une chronologie pour filtrer par date
  • Appliquer un style visuel professionnel via l’onglet « CrĂ©ation »
  • Ajouter des graphiques croisĂ©s dynamiques (colonne, camembert, etc.)

Le tout sans toucher Ă  vos donnĂ©es d’origine.


🧠 Cas d’usage concrets

Cas métierAnalyse via TCD
MarketingVentes par canal + produit
RHHeures travaillées par service
ComptabilitéDépenses par type et fournisseur
LogistiqueRetards de livraison par entrepĂŽt


🎯 Étape 5 : exploiter pleinement votre tableau croisĂ© dynamique

Une fois le TCD mis en place, l’analyse peut aller bien plus loin grĂące Ă  certaines fonctionnalitĂ©s avancĂ©es.

🔄 Actualisation automatique

Chaque fois que vous ajoutez de nouvelles lignes à votre tableau structuré, vous devez actualiser le TCD :

  • Clic droit > Actualiser
  • Ou via l’onglet Analyser > Actualiser tout

💡 Astuce : CrĂ©ez un raccourci clavier ou un bouton macro si vous travaillez avec plusieurs TCD.


đŸ–Œïž Personnaliser la mise en forme

Un tableau croisĂ© dynamique n’a pas besoin d’ĂȘtre gris et rigide.

✅ Appliquez un style prĂ©dĂ©fini :
Onglet Création > Styles de tableau croisé dynamique

✅ Ajoutez une mise en forme conditionnelle :

  • Sur les valeurs (ex : rouges si en-dessous de la moyenne)
  • Par rang ou classement (ex : barres de donnĂ©es pour visualiser l’échelle)

✅ Choisissez l’affichage :

  • En % du total
  • Cumul progressif
  • Écarts (diffĂ©rences absolues ou relatives entre pĂ©riodes)

đŸ§© Étape 6 : relier Ă  des filtres dynamiques

Pour rendre votre tableau interactif :

  • InsĂ©rez un segment :
    → SĂ©lectionnez le TCD, allez dans Analyser > InsĂ©rer un segment
    → Choisissez une colonne (ex : CatĂ©gorie)
  • Ajoutez une chronologie :
    → Si vos donnĂ©es incluent une colonne Date, vous pouvez crĂ©er un filtre par mois, trimestre ou annĂ©e

Ces éléments transforment votre TCD en tableau de bord cliquable, sans VBA.


💡 Bonus : astuces avancĂ©es
FonctionUtilisation
Filtrer les 10 premiersMontrer les produits les plus vendus
Regrouper par mois ou annéeSynthétiser les ventes temporelles
Afficher plusieurs valeursSomme, moyenne, % du total
 cîte à cîte
Afficher les diffĂ©rencesSuivre l’évolution entre pĂ©riodes

📁 Prochaine Ă©tape : crĂ©er un tableau de bord complet

Avec le TCD comme moteur, vous pouvez :

  • Ajouter des graphiques croisĂ©s dynamiques
  • CrĂ©er une page de synthĂšse (KPI visuels, filtres globaux)
  • PrĂ©parer des rapports automatisĂ©s rĂ©utilisables chaque mois

đŸ“„ RĂ©sultat dans Excel

Inclut :

  • DonnĂ©es simulĂ©es
  • TCD dĂ©jĂ  configurĂ©
  • Segments pour filtrer par dĂ©partement et date

💡 Conseils d’optimisation

  • Éviter les noms de champs ambigus (“Champ1”, “Colonne B”)
  • Toujours actualiser le TCD aprĂšs modification (clic droit > Actualiser)
  • Nommer votre tableau source pour une meilleure gestion
  • Garder vos donnĂ©es dans un seul onglet source


ModÚle Excel dynamique : tableau structuré + TCD + script VBA

✅ Objectif

CrĂ©er un modĂšle Excel prĂȘt Ă  l’emploi avec tableau structurĂ©, une feuille dĂ©diĂ©e Ă  un tableau croisĂ© dynamique (TCD), et un script VBA intĂ©grĂ© (optionnel) permettant de gĂ©nĂ©rer automatiquement le TCD Ă  l’ouverture du fichier.


🔧 Étapes rĂ©alisĂ©es

1. Création du fichier Excel TCD_Donnees_TCD.xlsx

  • Une feuille « DonnĂ©es » contient un tableau structurĂ© nommĂ© Table_Ventes, avec des colonnes typiques :
    • Date
    • CatĂ©gorie
    • Produit
    • Ventes
  • Ce tableau est formatĂ© dynamiquement pour permettre des TCD extensibles.
  • Une deuxiĂšme feuille nommĂ©e « TCD » est ajoutĂ©e, prĂȘte Ă  recevoir le tableau croisĂ© dynamique.


2. GĂ©nĂ©ration d’un script VBA TCD_VBA_Generation.bas

Ce fichier contient un code VBA prĂȘt Ă  ĂȘtre importĂ© dans l’éditeur VBA (Alt + F11). Ce script :

  • S’exĂ©cute automatiquement Ă  l’ouverture du fichier (Workbook_Open)
  • Nettoie la feuille « TCD »
  • CrĂ©e un cache de donnĂ©es Ă  partir de la table Table_Ventes
  • GĂ©nĂšre un TCD dans la feuille « TCD » Ă  partir de :
    • Lignes : CatĂ©gorie
    • Colonnes : Produit
    • Valeur : Somme des Ventes

📁 Script VBA à importer :


📌 Utilisation

Dans Excel :

  1. Ouvrir le fichier Excel .xlsx
  2. Aller dans l’éditeur VBA (Alt + F11)
  3. Importer le fichier .bas :
    Fichier > Importer un fichier...
  4. Enregistrer le fichier en .xlsm pour activer les macros
  5. Activer les macros Ă  l’ouverture → Le TCD se gĂ©nĂšre automatiquement

đŸ§© RĂ©sultat

Vous disposez maintenant :

  • D’un modĂšle de donnĂ©es propre et structurĂ©
  • D’une feuille de TCD prĂȘte
  • D’un code VBA optionnel permettant d’automatiser l’analyse Ă  l’ouverture

Private Sub Workbook_Open()
Dim wsData As Worksheet
Dim wsTCD As Worksheet
Dim ptCache As PivotCache
Dim pt As PivotTable

Script VBA : GĂ©nĂ©rer un TCD Ă  l’ouverture du fichier

Private Sub Workbook_Open()
    Dim wsData As Worksheet
    Dim wsTCD As Worksheet
    Dim ptCache As PivotCache
    Dim pt As PivotTable

    ' Définir les feuilles
    Set wsData = ThisWorkbook.Sheets("Données")
    Set wsTCD = ThisWorkbook.Sheets("TCD")

    ' Nettoyer l’ancienne table croisĂ©e
    wsTCD.Cells.Clear

    ' Créer un cache de données à partir de la table Excel nommée
    Set ptCache = ThisWorkbook.PivotCaches.Create( _
        SourceType:=xlDatabase, _
        SourceData:="Table_Ventes")

    ' CrĂ©er le tableau croisĂ© dynamique Ă  l’endroit souhaitĂ©
    Set pt = ptCache.CreatePivotTable( _
        TableDestination:=wsTCD.Range("B3"), _
        TableName:="TCD_Ventes")

    ' Configurer le TCD
    With pt
        .PivotFields("Catégorie").Orientation = xlRowField
        .PivotFields("Produit").Orientation = xlColumnField
        .AddDataField .PivotFields("Ventes"), "Somme des Ventes", xlSum
    End With
End Sub


🧰 Manipulations utiles avec les TCD dans Excel


1. đŸŽ›ïž Actualiser les donnĂ©es

  • Manuellement : clic droit dans le TCD → Actualiser
  • Tous les TCD : onglet DonnĂ©es > Actualiser tout
  • Automatiquement : avec une macro Workbook_Open (voir plus bas)

2. 📌 Changer l’agrĂ©gation

Par défaut, Excel utilise SOMME. Vous pouvez changer pour :

  • MOYENNE
  • NB
  • % du total
  • Écart par rapport à


âžĄïž Clic droit dans une cellule du TCD > Afficher les valeurs en tant que


3. 🧼 Afficher plusieurs mesures en parallùle

Ajouter plusieurs fois le mĂȘme champ dans la zone Valeurs :

Exemple :

  • Somme des ventes
  • Moyenne des ventes
  • % des ventes globales

4. 📅 Regrouper les dates

Clic droit sur un champ Date dans le TCD → Grouper

  • Par jour, mois, trimestre, annĂ©e
  • TrĂšs utile pour crĂ©er une chronologie ou un comparatif temporel

5. 🔍 Filtrer le TCD

  • Filtres standards : glisser un champ dans la zone Filtres
  • Filtrer les N premiers : clic droit sur un champ → Filtrer > 10 premiers Ă©lĂ©ments
  • Segments (Slicers) :
    • SĂ©lectionner le TCD
    • Onglet Analyse > InsĂ©rer un segment
    • Choisissez un champ (ex : CatĂ©gorie, RĂ©gion)

6. đŸ–Œïž Personnaliser l’apparence

  • Onglet CrĂ©ation :
    • Appliquer des styles prĂ©dĂ©finis
    • Afficher ou masquer les sous-totaux et totaux gĂ©nĂ©raux
  • Ajouter une mise en forme conditionnelle sur les valeurs (barres, couleurs, icĂŽnes)

7. 📊 CrĂ©er un graphique croisĂ© dynamique

  • SĂ©lectionner le TCD
  • Onglet Insertion > Graphique croisĂ© dynamique
  • Se met Ă  jour automatiquement avec le TCD

8. đŸ§Œ Nettoyer ou rĂ©initialiser un TCD

  • Supprimer tous les champs d’un TCD : clic droit > Afficher la liste des champs puis retirer les Ă©lĂ©ments
  • Supprimer le cache mĂ©moire : pas possible sans VBA, mais on peut recrĂ©er un TCD propre

9. ⚙ CrĂ©er un TCD Ă  partir de plusieurs sources (Power Query)

Avec Power Query :

  • Fusionner ou ajouter plusieurs tables
  • Charger le rĂ©sultat dans un tableau structurĂ©
  • CrĂ©er un TCD sur la base consolidĂ©e

10. đŸ€– Automatiser avec du VBA

Exemple pour actualiser tous les TCD à l’ouverture :

Private Sub Workbook_Open()
    ThisWorkbook.RefreshAll
End Sub

Recommandés

Guide : Comment activer les macros dans...
Les macros sont des programmes ou...
En savoir plus
Guide : Calculer un écart en pourcentage...
L’écart en pourcentage permet de comparer...
En savoir plus
Guide : Comment Faire un Graphique dans...
Les graphiques dans Excel permettent de...
En savoir plus
Guide : Formules Excel Essentielles pour la...
Dans le secteur de la production,...
En savoir plus
Indicateurs de Performance Clés (KPIs) pour le...
Les indicateurs de performance clés (KPIs)...
En savoir plus
Simplifiez l'Insertion de Coches et de Cases...
Dans l'univers d'Excel, la diversité des...
En savoir plus
AZ

Recent Posts

Comparatif des détecteurs de fuite fluide frigorigÚne

Dans les installations de climatisation, de réfrigération commerciale ou de froid industriel, localiser une fuite


15 heures ago

Les expressions françaises les plus utilisées

Guide complet avec 50 expressions expliquées, exemples et erreurs fréquentes La langue anglaise, et plus


2 jours ago

100 expressions françaises utilisĂ©es dans l’anglais amĂ©ricain

La langue anglaise, en particulier aux États-Unis, comporte de trùs nombreux emprunts au français. Certains


2 jours ago

Expressions françaises utilisées par les Américains

Quand la langue française devient un marqueur d’élĂ©gance dans l’anglais amĂ©ricain La langue anglaise, particuliĂšrement


2 jours ago

Mémoire de Master : structure universitaire et Exemple rempli

ModÚle Word de mémoire de master à télécharger Un document structuré pour rédiger votre mémoire


2 jours ago

État de l’art mĂ©moire de master : mĂ©thode, exemple et modĂšle Ă  tĂ©lĂ©charger

Dans tout projet de recherche universitaire, la section Ă©tat de l’art occupe une place centrale.


2 jours ago

This website uses cookies.