Académique Documents
Professionnel Documents
Culture Documents
un tableau croisé dynamique avec Excel sans peine
Tableaux croisés dynamiques : travailler plus facilement avec Excel
Quand on doit évaluer de grandes quantités de données, on atteint rapidement ses limites avec les tableaux Excel créés de manière classique. Ces derniers se
révèlent trop rigides. C'est pourquoi il est intéressant de créer des tableaux croisés dynamiques. Lorsqu'il s'agit d'évaluer et de préparer des données, les
tableaux croisés dynamiques d'Excel fonctionnent permettent de condenser les données et ensuite ajuster l'affichage selon les besoins du cas spécifique. Ce
qui est très difficile avec les tableaux traditionnels, les tableaux croisés dynamiques peuvent le faire en quelques clics. Mais comment créer un tel tableau et à
quoi fin le format est‐il exactement adapté ?
Qu'est‐ce qu'un tableau croisé dynamique ?
Les tableaux croisés dynamiques permettent aux utilisateurs de modifier la présentation de leurs informations sans modifier la base de données. En effet à la
base toujours un tableau séparé, de conception très simple, qui contient l'ensemble complet des données. Le tableau croisé dynamique offre des fonctions
pour trier, filtrer ou afficher les données de diverses manières. Avec les tableaux croisés dynamiques dans Excel, il est important de comprendre qu'il ne s'agit
que de jouer avec les affichages des données. Les modifications apportées au tableau croisé ne créent pas de nouvelles données (p. ex. doublon) et ne
suppriment pas les données existantes (p. ex. filtre les données).
Pourquoi les tableaux croisés dynamiques ?
Supposons que vous ayez un grand tableau avec des données importantes. Vous devez ensuite faire une analyse précise mais vous n'avez pas besoin de toutes
les données. En utilisant les méthodes classiques, vous devrez copier les données pour créer une nouvelle table. Si de nouvelles données sont ajoutées, vous
devrez nécessairement mettre à jour plusieurs tables. Autrement, vous pouvez créer des formules qui déplacent automatiquement les données d'une table à
l'autre, mais la méthode est très lourde et sujette aux erreurs. Les tableaux croisés dynamiques font de même, mais en beaucoup moins de clics et sans aucune
utilisation de formules.
Création d'un tableau croisé dynamique
Il n'est pas si difficile de créer un tableau croisé dynamique dans Excel lorsque l'on comprend la base sur laquelle cela fonctionne. Un tableau croisé dynamique
est initialement toujours lié à une base de données, constituée de plusieurs colonnes. La première ligne de la colonne doit comporter le nom de la catégorie
correspondante. Le tableau croisé dynamique en déduit automatiquement des informations. À noter qu'il est utile de formater le tableau en tant que table
1
(avec la fonction « Mettre sous forme de tableau » dans le menu Accueil) et de lui attribuer un nom. Cela facilite le travail, en particulier par la suite avec
plusieurs ensembles de données.
Deux possibilités s'offrent à vous pour obtenir un tableau croisé dans Excel : vous pouvez tout d'abord appeler la fonction « Tableau croisé dynamique » via
l'onglet Création (partie outils). Cependant, cette option n'apparaîtra pas tant que vous n'aurez pas formaté votre enregistrement de données sous forme de
tableau.
2
Sinon, vous pouvez sélectionner l'option « Tableau croisé dynamique » dans l'onglet Insertion.
Quelle que soit la méthode, la fenêtre qui s'ouvre vous permettra de choisir l'endroit où le nouveau tableau doit apparaître : dans une feuille de calcul existant
ou nouvelle.
3
Le tableau croisé dynamique est rapidement créé : si vous avez attribué un nom à votre base de données, vous pourrez mieux suivre vos différentes tables.
Note :
La base de données que vous voulez inclure dans un tableau croisé dynamique ne doit pas nécessairement se trouver dans le même classeur. Vous pouvez
également extraire des données d'autres fichiers.
4
Gestion des tableaux croisés dynamiques d'Excel
Les tableaux croisés dynamiques proposent de nombreuses fonctions qui permettent d'évaluer les données. Prenons un exemple pour pouvoir comprendre
plus facilement la variété des possibles. Nous avons déjà créé le tableau croisé dynamique : il est fondé sur une base de données qui recense les demandes de
subvention pour une année. Notez que notre base de données est un simple tableau avec seulement des colonnes étiquetées. Les lignes elles‐mêmes n'ont
pas d'étiquette.
La nouvelle feuille de calcul dans laquelle les données doivent apparaître sous forme de tableau croisé dynamique est complètement vide au début. Cependant,
une nouvelle rubrique apparaît (généralement sur la droite du doc Excel) : ce sont les champs à choisir (issu de la table ou base de données). Toutes les
catégories que vous avez définies pour les colonnes de votre tableau y apparaissent. On trouve également quatre zones où vous pouvez faire glisser les champs
du tableau croisé dynamique :
Filtres
Colonnes
Lignes
Valeurs
Une fois le tableau croisé créé, il apparaît vide. Remplir le tableau en faisant glisser les champs dans les zones appropriées.
5
Cliquer‐déposer le champ Arrondissement dans la zone Ligne :
En répartissant les champs dans ces zones voulues, vous créez le tableau croisé dynamique réel. En général, il est utile de spécifier un champ pour les noms de
colonne et un autre pour les lignes. Sous « Filtres », vous pouvez définir des catégories que vous souhaitez par exemple visualiser de manière isolée. Le domaine
le plus intéressant, cependant, se trouve sous « Valeurs ». Les champs que vous y saisissez constituent le point central de la table.
Dans notre exemple, nous avons choisi « arrondissement » pour les lignes et les « codes INSEE » des communes comme valeur.
6
Le tableau croisé dynamique analyse automatiquement les informations qu'il reçoit de la base de données et comprend que 6 arrondissements différents sont
impliqués. Il compte (et n’additionne pas le contenu des cellules de la table !) le nombre de code INSEE concernés par arrondissement.
Maintenant, nous allons ajouter une donnée supplémentaire à l’analyse : le type de dispositif concerné. Nous ajoutons (par cliquer‐déposer) les données de
« dispositif court » en colonne :
7
8
Nous pouvons ajouter un filtre ce qui nous donne la possibilité de filtrer les analyses du tableau.
9
Le tableau croisé dynamique analyse automatiquement les informations qu'il reçoit de la base de données et comprend que 6 arrondissements et quatre
dispositifs différents sont impliqués. Nous avons créé un filtre qui donne la possibilité de sélectionner le contenu du tableau selon Oui ou Non.
Excel a donc créé automatiquement un tableau de synthèse : le tableau original à 42 colonnes de la base de données est transformé en un tableau avec des
légendes dont les valeurs sont liées à chaque catégorie.
10
Vous pouvez spécifier plusieurs catégories par colonne ou ligne. Exemple : ajouter les cantons comme sous rubrique des arrondissements ;
Dans notre cas, Excel détermine automatiquement le nombre de dossier par arrondissements, cantons et par dispositif de subvention.
11
Au lieu des valeurs unitaires initiales, on choisit sous maintenant d’analyser le montant en euros des subventions demandées. On utilise pour cela la
donnée « montant de la subvention demandée par le tiers » comme valeur :
Problème : le total général n’additionne pas les montants de subvention en euros, mais compte le nombre de données :
12
Pour faire apparaître les montants, il faut paramétrer le champ qui apparaît dans la rubrique « valeurs » :
13
14
L'utilisateur a ainsi la possibilité de placer les chiffres dans un contexte et de les évaluer.
Pour chaque champ, vous pouvez aussi utiliser les options de la zone « valeurs » pour analyser vos données différemment. Par exemple, vous pouvez afficher
les données sous forme de pourcentage par rapport au montant global. Dans les « paramètres des champs de valeur », passez à l'onglet « Afficher les
valeurs » et choisissez d’« afficher les valeurs en % du total général », ce qui donne :
15
Résultat :
Cela vaut la peine de jeter un coup d'œil aux options du tableau croisé dynamique, car vous pouvez personnaliser encore davantage la façon selon laquelle
vos données sont affichées. Il vous suffit de cliquer droit dans le tableau. Vous pourrez par exemple masquer les résultats globaux ou adapter la mise en
page. Vous pouvez également donner un titre et une description au tableau croisé dynamique. Cela vous permet de fournir des informations supplémentaires
aux utilisateurs peu habitués à ce type d'analyse.
16
Conseil
Si vous modifiez le contenu de votre base de données originale, Excel ne corrige pas automatiquement le tableau croisé dynamique. Vous devez en effet
mettre à jour la table manuelle. Le bouton à cet effet se trouve dans les outils du tableau croisé dynamique sous l'onglet « Analyser » : bouton « actualiser ».
17
Le TCD offre une possibilité : le filtre avec segments. Les segments sont des outils qui permettent de filtrer les TCD. Facile à créer et à exploiter, ils sont capables
d’effectuer un filtrage sur plusieurs champs. L’ajout de segments sans le TCD se fait en deux temps :
‐ Sélectionner une cellule de TCD puis aller dans l’onglet Outils de tableau croisé dynamique > sous onglet Analyse > bouton insérer un segment
‐ Cochez tous les champs que vous voulez utiliser pour le filtrage et valider par Ok. Excel va alors créer des segments sous la forme d’objets graphiques
18
Cliquer sur les données à utiliser comme Segment « dispositif court » Segment « Arrondissement »
segment
En cliquant sur les critères présents dans les segments, le TCD (et le graphique dynamique si vous en avez créé un), les données sont directement filtrées. Ici,
le tableau est filtré sur l’arrondissement d’Avesnes et sur les dispositifs ADVB classique et ADVB Energie :
19
Info : pour sélectionner plusieurs critères successivement, maintenez la touche CTRL enfoncée.
Mise en forme d'un tableau croisé dynamique
Formater un TCD n’est pas plus compliqué que formater des données classiques.
Il faut cliquer dans une des cellules du tableau afin d’afficher l’onglet Outils de tableau croisé dynamique dans le ruban puis d’activer l’onglet Création.
20
L’aperçu des styles de tableau croisé dynamique est dynamique : vous pouvez juger immédiatement de l’effet des différentes variantes même sans cliquer.
En quelques clics, vous pouvez transformer votre tableau croisé dynamique en un graphique. Sous l'onglet Analyser > outil « Graphique croisé dynamique »,
vous pourrez d'un moyen simple d'afficher les résultats sous forme graphique. En seulement deux clics, il est par exemple possible de créer des histogrammes.
21
Ces derniers différents de ceux conçus spécifiquement sur Excel car ils peuvent être adaptés dynamiquement, comme le tableau lui‐même. Des filtres sont
également disponibles ici. Si vous apportez des modifications au diagramme, cela affecte également le tableau (et vice versa).
22
23