Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Du Modèle de Données au Reporting | Création du tableau de bord
Modélisation de Données Excel

Du Modèle de Données au Reporting

Glissez pour afficher le menu

Note
Remarque

Utiliser le même classeur que celui utilisé dans les sections 3 et 4, y compris les mesures DAX et les relations actives.

Le modèle définit ce qui peut être combiné. Si un chemin de relation existe entre deux tables, tout tableau croisé dynamique peut combiner des champs des deux — aucune formule n'est nécessaire. Si aucun chemin n'existe, la connexion ne peut pas être réalisée.

Les trois questions métier

1. Quelle région génère le plus de chiffre d'affaires ?

  • Table source : Customers ;
  • Lignes : Region ;
  • Colonnes : Category (Products) ;
  • Valeurs : Total Sales (measure).

2. Quelle est la tendance des ventes mois par mois ?

  • Table source : Dates ;
  • Lignes : Year, puis Month Name ;
  • Valeurs : Total Sales (measure).

3. Comment les segments de clients se comparent-ils ?

  • Table source : Customers ;
  • Lignes : Segment ;
  • Valeurs : Total Sales, Transaction Count, Average Order Value.

Mise en forme des valeurs du tableau croisé dynamique

Les nombres bruts dans un tableau croisé dynamique sont plus difficiles à lire que des valeurs formatées — surtout lors du partage avec des parties prenantes. Appliquer un format monétaire à toute mesure financière directement dans le tableau croisé dynamique :

  1. Cliquer sur n'importe quelle cellule de la colonne de mesure à formater ;
  2. Aller dans Analyse de tableau croisé dynamique → Paramètres du champ ;
  3. Cliquer sur Format de nombre en bas de la boîte de dialogue ;
  4. Sélectionner Monétaire, choisir le symbole approprié, puis cliquer sur OK.

Tri correct des noms de mois

Les noms de mois sont des valeurs textuelles. Excel trie le texte par ordre alphabétique par défaut — ce qui place Avril avant Janvier et Février avant Mars. Dans tout tableau croisé dynamique basé sur le temps, cela doit être corrigé pour que les données aient du sens.

  1. Faire un clic droit sur un nom de mois dans la zone de lignes du tableau croisé dynamique
  2. Sélectionner Trier → Autres options de tri ;
  3. Choisir Croissant pour trier de Janvier à Décembre ;
  4. Pour un contrôle total de l'ordre, utiliser l'option Manuel pour faire glisser les mois dans la séquence correcte.

Le modèle comme moteur de reporting

Chacun des trois tableaux croisés dynamiques s'appuie simultanément sur différentes tables du modèle. Le tableau croisé dynamique 1 combine Clients, Produits et Ventes dans une seule vue.

Avant la modélisation des données, combiner les totaux de Region, Category et Sales dans un seul tableau nécessitait des formules VLOOKUP ou SUMIFS à réécrire à chaque modification des données. Avec le modèle en place, le même résultat est obtenu en faisant glisser trois champs dans un tableau croisé dynamique — et il se met à jour automatiquement lors du chargement de nouvelles données.

Tâche

Votre mission est de créer trois tableaux croisés dynamiques, chacun répondant à une question métier spécifique. Chaque tableau croisé dynamique doit utiliser des champs provenant d'au moins deux tables différentes. Créez chaque tableau croisé dynamique sur une nouvelle feuille et nommez la feuille comme indiqué.

Tableau croisé dynamique 1 — Chiffre d'affaires par segment et catégorie (nom de la feuille : PT_Task1)

Question métier : Quel segment de clientèle génère le plus de chiffre d'affaires, et la répartition par catégorie diffère-t-elle selon les segments ?

Insérez un tableau croisé dynamique basé sur le modèle (Insertion → Tableau croisé dynamique → Utiliser le modèle de données de ce classeur) sur une nouvelle feuille nommée PT_Task1, puis :

  • Ajoutez Segment de la table Customers aux lignes.
  • Ajoutez Category de la table Products aux colonnes.
  • Ajoutez la mesure [Total Sales] de la table Sales aux valeurs.
  • Formatez les valeurs en devise avec deux décimales.

Tableau croisé dynamique 2 — Nombre de transactions mensuelles (nom de la feuille : PT_Task2)

Question métier : Combien de commandes ont été passées chaque mois, et quel trimestre a eu le volume le plus élevé ?

Insérez un deuxième tableau croisé dynamique basé sur le modèle sur une nouvelle feuille nommée PT_Task2, puis :

  • Ajoutez Quarter de la table Dates aux lignes.
  • Ajoutez MonthName de la table Dates aux lignes, imbriqué sous Quarter.
  • Ajoutez la mesure [Transaction Count] de la table Sales aux valeurs.
  • Formatez les valeurs en nombres entiers (sans décimales).

Vérification : les sous-totaux par trimestre doivent correspondre à la somme des valeurs mensuelles de Transaction Count dans ce trimestre. Si ce n'est pas le cas, vérifiez que vos lignes sont correctement imbriquées (Quarter à l'extérieur, MonthName à l'intérieur).

Tableau croisé dynamique 3 — Trois mesures par région (nom de la feuille : PT_Task3)

Question métier : Comment les quatre régions se comparent-elles en termes de chiffre d'affaires total, nombre de commandes et taille moyenne des commandes ?

Insérez un troisième tableau croisé dynamique basé sur le modèle sur une nouvelle feuille nommée PT_Task3, puis :

  • Ajoutez Region de la table Customers aux lignes.
  • Ajoutez [Total Sales], [Transaction Count] et [Avg Order Value] de la table Sales aux valeurs.
  • Formatez Total Sales et Avg Order Value en devise. Formatez Transaction Count en nombre entier.

1. Un apprenant crée un tableau croisé dynamique avec Region de la table Customers et Total Sales de la table Sales. Les résultats semblent corrects. Il essaie ensuite d'ajouter SalespersonName d'une nouvelle table Salespeople qui n'a aucune relation avec les autres tables du modèle. Que va-t-il se passer ?

2. Dans le volet Champs de tableau croisé dynamique pour un tableau croisé dynamique basé sur un modèle, vous voyez à la fois une colonne appelée Total et une mesure appelée [Total Sales] sous la table Sales. Laquelle devez-vous utiliser dans la zone Valeurs, et pourquoi ?

question mark

Un apprenant crée un tableau croisé dynamique avec Region de la table Customers et Total Sales de la table Sales. Les résultats semblent corrects. Il essaie ensuite d'ajouter SalespersonName d'une nouvelle table Salespeople qui n'a aucune relation avec les autres tables du modèle. Que va-t-il se passer ?

Sélectionnez la réponse correcte

question mark

Dans le volet Champs de tableau croisé dynamique pour un tableau croisé dynamique basé sur un modèle, vous voyez à la fois une colonne appelée Total et une mesure appelée [Total Sales] sous la table Sales. Laquelle devez-vous utiliser dans la zone Valeurs, et pourquoi ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 1

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 5. Chapitre 1
some-alt