REMY LENTZNER
LES TABLEAUX CROISÉS DYNAMIQUES AVEC EXCEL
Collection : Informatique du quotidien EDITIONS REMYLENT, Paris, 1ère édition, 2016.
R.C.S. 399 397 892 Paris
25 rue de la Tour d’Auvergne - 75009 Paris [email protected]
WWW.REMYLENT.FR
Excel est une marque déposée de la société Microsoft ISBN EPUB : 978-2-955-7694-23
Le Code de la propriété intellectuelle interdit les copies ou reproductions destinées à une utilisation
collective. Toute représentation ou reproduction intégrale ou partielle faite par quelque procédé
que ce soit, sans le consentement de l’auteur ou de ses ayant droit ou ayant cause, est illicite et
constitue une contrefaçon, aux termes des articles L.335-2 et suivants du Code de la propriété
intellectuelle.
Aux personnes qui aiment jongler avec les détails
INTRODUCTION Grâce à Excel, vous pouvez à tout instant calculer, ltrer et organiser
vos informations de mille manières. Le tableau croisé dynamique (nous l’appellerons TCD) permet de produire des statistiques et
d’analyser plus nement des données.
Toute personne qui manipule Excel est capable de créer des tableaux
croisés dynamiques : un(e) commercial(e) peut analyser des données informations de ingénieur(e) peut gérer des marketing, un(e)
résistance de matériaux. Il n’y pas de limite dans le choix des
informations à analyser.
Excel est un produit populaire qui a fait l’objet de plusieurs versions
(2007, 2010, 2013 et 2016). Chaque version change environ tous les deux ans et demi et apporte son lot d’améliorations et de nouveautés.
Ces changements interviennent aussi au sein des TCD et cette frénésie de nouvelles versions est une des raisons pour lesquelles
Microsoft propose maintenant d’acheter le logiciel à l’année. Au moment de l’écriture de ce livre, la dernière version est celle de 2016
et permet plus facilement de croiser des informations en provenance de sources externes diversiées grâce à un nouveau concept appelé
modèle de données. Ce livre est issu d’une longue expérience de
cours en entreprise sur le sujet des tableaux croisés dynamiques. Il s’intéresse aux détails, aux options diverses et aux dispositifs plus ou
moins cachés qui facilitent le travail quotidien.
La plupart des exemples de cet ouvrage sont reproductibles avec
toutes les versions d’Excel en français, mais à partir d’Excel 2007. Ce
livre est structuré en deux parties.
La partie 1 s’intéresse à la mise en place et à la manipulation du
tableau croisé dynamique créé à partir de données issues d’une seule
feuille de calcul. Vous y apprendrez comment faire des calculs
simples et complexes, la manière de réaliser des pourcentages
automatiques, les techniques de comptage de valeurs identiques et la la plus précise possible. De façon de présenter
les résultats
nombreux paramètres vous aideront à mieux organiser les résultats.
Les options générales et locales seront toutes étudiées ainsi que la
fonction spécique qui permet de
récupérer des informations à partir du tableau croisé. Pour terminer cette première partie, vous ferez un petit tour au cœur d’un chier
Excel pour découvrir comment sont structurées en interne les
données grâce au langage XML.
La Partie 2 porte sur l’origine des données. Vous y découvrirez le dispositif Mise sous forme de tableau qui évite les problèmes d’ajout
de nouvelles lignes ou colonnes dans le tableau source. Vous
étudierez la création de tableaux croisés à partir d’informations
issues de plusieurs feuilles de calcul grâce aux fonctions RechercheV, Index/Equiv et par l’intermédiaire du dispositif Query. Puisque chaque
version d’Excel apporte son lot de nouveautés, vous examinerez le dispositif Modèle de données qui facilite la relation entre les feuilles.
J’espère que la lecture de ce livre vous permettra de progresser dans la maîtrise de cet outil statistique. N'hésitez pas à me contacter à
l’adresse [email protected] si vous avez des remarques sur ce livre ou bien des questions sur les tableaux croisés dynamiques. Je ne manquerai pas de vous répondre.
Bonne lecture.
L’auteur
SOMMAIRE
Partie 1 Les fondamentaux Chapitre 1 Créer un tableau croisé dynamique
1.1 Un TCD, à quoi ça sert ? 1.2 Structure du tableau source 1.3 Créer un tableau croisé dynamique 1.4 Mise à jour du tableau croisé dynamique 1.5 Voir les lignes à la source du résultat 1.6 Un exemple horizontal 1.7 Le filtre du rapport 1.8 Le menu Création
Chapitre 2 Paramétrer les calculs
2.1 Utiliser des fonctions de calculs 2.2 Compter des acronymes 2.3 Dénombrer à partir d’un groupe de dates
2.3.1 Regroupement par année 2.3.2 Regroupement multiple
2.4 Segments et chronologie
2.4.1 Les segments 2.4.2 Une chronologie visuelle
2.5 Calculs automatiques avec des %
2.5.1 Faire apparaître le % du total général 2.5.2 Apparition des totaux en plus du % du total général 2.5.3 % du total général avec regroupement 2.5.4 Calcul du % intermédiaire
2.6 Autres calculs de pourcentage 2.6.1 Affichage du % du total de la colonne 2.6.2 Affichage du % du total de la ligne 2.6.3 Affichage d’un calcul % de 2.6.4 Affichage d’un % du total de la ligne parente
2.6.5 Affichage d’un % du total de la colonne parente 2.6.6 Affichage d’un % du total du parent
2.7 Calculs de différence entre plusieurs valeurs
2.7.1 Affichage d’une différence par rapport 2.7.2 Affichage d’une différence en pourcentage par rapport
2.8 Calculs de cumuls
2.8.1 Affichage d’un résultat cumulé 2.8.2 Affichage d’un résultat cumulé en pourcentage
2.9 Classer des valeurs 2.10 Indexer des valeurs dans un TCD
Chapitre 3 Manipuler plusieurs champs
3.1 Création d’un champ calculé 3.2 Suppression d’un champ calculé 3.3 Un calcul de variation pour la force de vente 3.4 Une fonction SI dans un champ calculé 3.5 Deux fonctions SI dans un champ calculé 3.6 Ajouter un élément calculé 3.7 Afficher une liste des formules
Chapitre 4 Aller plus loin avec les options 4.1 Les options générales
4.1.1 La fonction LIREDONNEESTABCROISDYNAMIQUE 4.1.2 Désactivation de LIREDONNEESTABCROISDYNAMIQUE 4.1.3 Actualiser un tableau à l’ouverture
4.2 Les autres options locales
4.2.1 Les options de disposition et mise en forme 4.2.2 Les options Totaux et Filtres 4.2.3 Filtrer en enlevant les valeurs nulles dans une colonne 4.2.4 Les options d’affichage 4.2.5 Les options d’impression 4.2.6 Les options de données et la mémoire cache
4.3 Au cœur d’un tableau croisé dynamique
Partie 2
Les sources de données Chapitre 5 La mise sous forme de tableau
5.1 Un problème de lignes et de colonnes 5.2 La mise sous forme de tableau 5.3 Une ligne de formule automatique 5.4 Mise sous forme de tableau et rapport croisé 5.5 Un tableau croisé consolidé
5.5.1 Le dispositif Consolider 5.5.2 Consolidation avec l’Assistant tableau croisé dynamique
Chapitre 6 Fonctions de recherche et modèle relationnel
6.1 La fonction RECHERCHEV 6.2 Les fonctions INDEX/EQUIV 6.3 L’utilitaire QUERY facilite la relation 6.4 Le modèle de données
Partie 1 Les fondamentaux
Cette première partie s’intéresse à la mise en place du tableau croisé dynamique à partir de données issues d’une seule feuille de calcul.
Vous découvrirez ici la manière de réaliser toutes sortes de calculs
statistiques ainsi que les techniques de présentation d’informations.
Vous étudierez également les paramètres des options qui peuvent
améliorer le travail quotidien.
CHAPITRE 1 : Créer un tableau croisé dynamique CHAPITRE 2 : Paramétrer les calculs CHAPITRE 3 : Manipuler plusieurs champs
CHAPITRE 4 : Aller plus loin avec les options
Chapitre 1 Créer un tableau croisé dynamique
Tout en rappelant les obligations liées à la présentation des données,
ce chapitre expose les principes de base qui régissent la création d’un tableau croisé dynamique.
1.1 Un TCD, à quoi ça sert ?
Dès que vous employez la notion de catégorie ou de groupe
d’informations, vous pouvez utiliser ce type de dispositif pour regrouper, calculer ou synthétiser des informations.
On parle de tableau croisé dynamique lorsqu’on vise la production
d’un rapport. Les informations sont issues d’une liste de données
organisées en colonnes puis croisées. Les éléments de base peuvent être stockés dans une ou plusieurs feuilles de calcul, provenir de
plusieurs classeurs ou d’une source externe. La partie 2 de cet ouvrage présentera plus en détail le modèle de
données qui permet d’établir des relations entre les tableaux.
La gure 1.1 est un exemple de tableau Excel qu’on appelle Base de
données. Chaque colonne
indique clairement des groupes de
données identiques (mois, numéro, région) et la colonne quantité sert au calcul. Les versions d'Excel mettent à votre disposition 1 048 576
lignes et 16384 colonnes.
Vous pouvez ainsi manipuler de grandes quantités d’informations
mais
dans la pratique, il est assez rare d’employer toutes les lignes et
toutes les colonnes. Pour bien travailler avec Excel et ses tableaux
croisés, privilégiez un ordinateur rapide avec beaucoup de mémoire.
Figure 1.1 : Un tableau Excel sous la forme d'une base de données.
La structure de ce tableau implique le respect de certaines règles :
Dans la colonne A ne mettez que des mois. Dans la colonne C ne mettez que des régions. Dans la colonne D ne mettez que des valeurs numériques. N’insérez ni lignes vides, ni colonnes vides à l’intérieur du tableau. Nommez chaque en-tête de colonne.
Lorsque les données sont bien enregistrées, vous pouvez créer très
Publicité
facilement des statistiques. Par exemple, vous cherchez le total des quantités vendues (colonne D) par mois (colonne B ou A). Pour janvier, le total correspondrait à 22, pour février à 7, et pour mars à 13.
Ici, le calcul reste facile puisqu’il n’y a que trois mois. Mais imaginez un tableau avec des centaines de lignes. Excel et son tableau croisé
dynamique réaliseront les calculs aisément.
Dans ce tableau, la colonne B indique le mois en chiffres pour faciliter
les tris ultérieurs. Quand il s’agit de regrouper des données et de
calculer, Excel est excellent. Il sait regrouper des informations puis
calculer des totaux en relation avec ces groupes. Le but d’un tableau croisé dynamique est donc de regrouper des valeurs communes puis de proposer un résultat numérique. Excel se base sur les données en
colonnes et les croise.
En changeant la position des lignes et des colonnes, les calculs changent dynamiquement, d’où le nom de tableau croisé dynamique.
Vous verrez plus loin dans ce chapitre qu’il est tout à fait possible de choisir plusieurs regroupements, tout en changeant le mode de calcul
du résultat par l’utilisation d’autres fonctions. Ainsi vous pourrez choisir de calculer la moyenne des quantités grâce à la fonction Moyenne, la quantité la plus grande grâce à la fonction Max ou la plus
petite quantité grâce à la fonction Min.
Ces fonctions sont mises en place au moment de la création du rapport de tableau croisé dynamique. La gure 1-2 montre un résultat possible.
Figure 1-2 : Un tableau croisé dynamique.
La colonne A contient les mois et les autres colonnes les résultats statistiques. Au centre du tableau se placent les calculs trouvés. Une
ligne Total général effectue la somme des valeurs. Les données sont dynamiques parce qu’elles changent dans le cas où les colonnes
seraient différentes. Les sections suivantes détailleront la méthode à utiliser pour cette opération.
Revenons une dernière fois sur les obligations liées à la structure du
tableau source.
1.2 Structure du tableau source
Pour réussir votre tableau croisé et ses statistiques, respectez les
consignes suivantes en ce qui concerne la structure des données d’origine.
Chaque colonne du tableau source possède un nom unique. Vous pouvez indiquer celui-ci sur plusieurs lignes dans une même cellule (avec les touches Alt Entrée). Préférez malgré tout un nom simple. Ne fusionnez pas les cellules où se trouvent les noms des colonnes. N’insérez ni lignes ni colonnes vierges dans le tableau. La dernière ligne vide termine le tableau. De même pour la dernière colonne. Des cellules vierges sont possibles dans le tableau, elles ne nuisent en aucune manière à la structure.
Restez cohérent. Dans une colonne numérique, n’introduisez que des
valeurs avec des nombres. Dans une colonne de dates, ne faites
gurer que des dates. Dans une colonne texte, tout est permis.
Contrairement à une base de données comme Microsoft Access, SQL
Server, FileMakerPro sur Mac ou encore MySQL sur Internet, Excel
vous permet de saisir ce que vous souhaitez dans n’importe quelle colonne. Si vous le désirez, vous pouvez entrer du texte là où il ne
devrait y avoir que des dates ou des nombres.
Cette permissivité dans la saisie des informations ne fait cependant
pas bon ménage avec la réalisation d’un tableau croisé dynamique.
Les données doivent absolument être cohérentes. Si une colonne
regroupe des noms de villes, n’y mettez pas des codes postaux. Excel
regroupera toujours les informations en fonction de ce que vous lui demandez, et grâce à cette bonne organisation, vous réussirez
toujours vos objectifs.
Ces restrictions peuvent vous sembler étonnantes mais elles vous
permettront, plus tard, de réaliser toutes vos statistiques sans
surprise. Voyons maintenant la manière de créer un tableau croisé.
1.3 Créer un tableau croisé dynamique
Une fois le tableau source précisément déni et correctement rempli, vous pouvez commencer la mise en place du TCD. Respectez
simplement les étapes suivantes.
Placez votre pointeur dans le tableau source. Il n’est pas nécessaire de sélectionner tout le tableau. Cliquez sur le menu Insertion / Tableau Croisé Dynamique. Terminez par le bouton OK.
Excel afche alors une boîte de dialogue (gure 1.3) qui montre, d’une part, la zone complète du tableau source dans la zone Tableau/Plage
et d’autre part, la possibilité de créer le tableau croisé dans une
nouvelle feuille ou dans une feuille existante.
Figure 1.3 : Choix de l’emplacement du TCD.
Si vos données sont issues d’une source externe, vous devrez cocher
Utiliser une source de données externes puis renseigner la connexion. La dernière option Ajouter ces données au modèle de données permet
d’ajouter des informations à un dispositif qui facilite la mise en place
d’un modèle relationnel entre des tableaux. Des outils sont
maintenant disponibles (à partir de la version Excel 2013) pour mieux gérer les relations entre les données. D'une part, la mise sous forme
de tableaux, et d'autre part un complément appelé PowerPivot. La
partie 2 du livre portera sur ce sujet.
La gure 1.4 ci-dessous montre l’étape la plus intéressante dans la
réalisation de statistiques immédiates. La partie gauche est la partie qui montre le résultat du TCD. La partie droite est celle qui permet de
sélectionner les champs, c’est-à-dire les noms de colonnes du tableau
source.
Figure 1.4 : Les deux parties importantes du tableau croisé dynamique.
D’une manière générale, lorsque vous cochez n’importe quel champ
numérique, ce dernier se place automatiquement dans la case ∑
Valeurs qui se trouve en bas à droite des zones.
Vous pouvez néanmoins déplacer ce champ numérique en le faisant
glisser avec la souris. Dans certains calculs, il est parfois nécessaire
de placer deux fois le même champ numérique, une fois dans la zone étiquettes de lignes et une autre fois dans la zone ∑ Valeurs, surtout
lorsqu’un calcul de dénombrement est nécessaire. Vous avez le droit de placer autant de fois que nécessaire un champ numérique dans la
zone Valeurs. Lorsque vous cochez un champ texte, ce dernier se
place automatiquement dans la zone Etiquettes de lignes. Vous voyez
alors immédiatement le résultat obtenu dans la partie gauche.
Comme le montre la gure 1.5, le résultat est un regroupement par
mois et par région en fonction de l’ordre du placement des champs
dans la zone Lignes. Vous pouvez toujours modier la position des
champs à l’aide de la souris.
Figure 1.5 : Résultat du tableau croisé dynamique.
Ici,
le calcul correspond à
la somme des quantités vendues,
regroupées par mois et par région. Le tableau croisé, dans cet
exemple, effectue deux regroupements d’informations et le total
général est la somme des sous-totaux.
Il est tout à fait possible de positionner autrement les mois ou les
régions. Il suft de glisser l’un ou l’autre champ dans la zone
Colonnes.
Dans l’exemple ci-dessus, les mois et les régions sont placés
verticalement. Le résultat montre des régions légèrement décalées
vers la droite.
Cette organisation visuelle est paramétrable, et une fois les lignes ou
les colonnes dénies, les calculs sont réactualisés automatiquement. On dit qu’ils sont dynamiques.
Puisqu’il est possible de glisser plusieurs fois un même champ
numérique dans la zone Valeurs (en bas à droite de la partie réservée aux champs), vous pouvez indiquer à Excel de changer la fonction
utilisée pour le calcul de chaque champ numérique. Ainsi on pourrait
calculer une somme dans une colonne, une moyenne dans une autre,
un écart dans une troisième et ainsi de suite.
Pour réaliser ce genre de calculs multiples, vous utiliserez une boîte
de dialogue particulière appelée Paramètres des champs de valeurs ou
bien en cliquant directement avec le bouton droit de la souris, en
ayant pris la précaution de placer le pointeur sur une valeur
numérique.
Une fois le rapport réalisé, les données sources sont susceptibles
d'être modiées. En effet, un tableau est "vivant" et souvent partagé entre plusieurs personnes. Dans ce cas, vous devrez actualiser le
tableau croisé, car il ne se met pas à jour automatiquement.
1.4 Mise à jour du tableau croisé dynamique
Lorsque vous modiez les données d'origine du tableau croisé
dynamique, ce dernier ne se met pas à jour automatiquement et c’est
à vous de le faire.
Pour effectuer cette opération, suivez les instructions ci-dessous.
Placez le pointeur dans n’importe quelle partie du tableau croisé dynamique. Données / Actualiser tout.
Cette technique permet de réactualiser très facilement tous les
tableaux croisés en une seule opération. Néanmoins, il est possible
de mettre à jour un seul rapport en cliquant avec le bouton droit de la
souris dans le tableau, puis en choisissant l’option Actualiser dans le
menu contextuel.
Attention : si votre pointeur sort du rapport de tableau croisé
dynamique, la partie droite de l’écran disparaîtra. Replacez alors le
pointeur dans le résultat du rapport pour faire réapparaître les champs.
Publicité
1.5 Voir les lignes à la source du résultat
Lorsqu’un tableau croisé dynamique est réalisé, vous pouvez afcher rapidement les lignes détails qui fabriquent le résultat. Double-cliquez
sur n’importe quel résultat numérique pour faire apparaître ces lignes.
Une nouvelle feuille sera créée automatiquement présentant toutes les informations qui ont servi au calcul. Celle-ci peut être supprimée,
si vous le souhaitez, car elle est totalement indépendante du tableau
croisé.
Vous pouvez aussi désactiver ce dispositif par l’option Activer
l’afchage des détails. Excel vous préviendra que vous ne pouvez pas
voir les lignes à l’origine du calcul.
1.6 Un exemple horizontal
Dans la partie droite réservée aux champs du tableau croisé
dynamique, vous avez pu remarquer l’existence d’une zone appelée
Etiquettes de colonnes dans laquelle il est également possible de
glisser des champs.
Si vous placez un champ dans cette zone,
les résultats se
propageront alors horizontalement, contrairement à la zone Etiquette
de lignes où les valeurs sont plutôt orientées verticalement.
La gure 1.6 montre un autre exemple de tableau croisé dynamique
avec une présentation différente sous la forme horizontale. J’ai ajouté les encadrements et le centrage des valeurs, qui ne s’effectuent pas
automatiquement.
Vous pourrez remarquer sur la ligne 3 l’intitulé Etiquettes de colonnes
qui n’est pas particulièrement explicite. Vous pouvez toujours
modier "à la main" un en-tête pour plus de clarté. Par exemple, on
pourrait mettre le mot Régions. Une fois le rapport créé, vous pouvez
modier sa présentation à volonté en fonction de vos besoins.
Observez aussi les petites flèches dirigées vers le bas sur le rapport
de tableau croisé. Elles vous permettent de ltrer et de trier les
données. Les ltres peuvent ainsi s’appliquer aux valeurs, aux textes
ou encore aux dates. Plusieurs options concernant les tris sont disponibles. Il suft de les sélectionner.
Figure 1.6 : Des données afchées horizontalement.
Lorsque vous choisissez de dénir un ltre, une case à cocher
Sélectionner tout propose de décocher (ou non) automatiquement
toutes les autres valeurs existantes dans la liste. Gardez cependant à
l’esprit qu’il est plus efcace d’utiliser chronologiques ou textuels pour ltrer les informations.
les ltres numériques,
1.7 Le filtre du rapport
Vous pouvez constater l’existence d’une autre zone appelée Filtre ou
Filtre du rapport, qui facilite la mise en place de ltres à l’intérieur du rapport croisé. En glissant par exemple le champ Régions dans cette
zone Filtre, Excel va ajouter une ligne dans la partie haute du résultat
en vous laissant la possibilité de choisir une ou plusieurs régions.
La gure 1.7 montre ce dispositif qui peut être intéressant dans
certains cas de ltrage personnalisé.
Figure 1.7 : Le ltre de rapport.
N’oubliez pas de cocher la case Sélectionner plusieurs éléments si vous
désirez distinguer plusieurs informations. Remarquez également la
disparition du champ Région dans la zone Etiquettes de colonnes.
Pour supprimer le ltre de rapport, glissez-le de nouveau dans la zone
supérieure ou bien dans la zone Etiquette de colonnes. Une fois le
tableau réalisé vous pouvez modier à volonté sa présentation grâce
au menu Création.
1.8 Le menu Création
Ce menu présente les possibilités d’afchage une fois le tableau
croisé dynamique réalisé. Trois groupes sont disponibles :
Disposition. Options de styles de tableau croisé dynamique. Styles de tableau croisé dynamique.
Ces dispositifs permettent d’améliorer la présentation du rapport, par exemple en insérant des lignes vides par groupe de valeurs répétées,
ou bien en décalant l’afchage. La gure 1.8 montre le menu Création
et différentes manières d’afcher
le rapport avec des styles
préexistants.
Figure 1.8 : Le menu CRÉATION améliore la présentation.
En déplaçant simplement la souris au-dessus des différents styles, le
rapport prend la forme choisie. Rien n’empêche par la suite de
formater les cellules en y plaçant un signe monétaire, un alignement
particulier ou un encadrement personnalisé. Vous retrouverez bien
entendu tous ces dispositifs de formatage dans le menu Accueil.
Essayez de cocher les paramètres Listes à bande, Colonnes à bande,
En-têtes de ligne et En-têtes de colonne. Ces options rajoutent des
bandes de couleurs dans le rapport. Il ne s’agit ici que de paramètres
d’afchage. L’option Lignes vides propose d’insérer ou de supprimer des lignes vierges après chaque élément, c’est-à-dire après chaque
rupture.
Les paramètres du groupe Disposition sont intéressants pour modier
la présentation du rapport de tableau croisé dynamique et sont au
nombre de quatre : lignes vides, disposition du rapport, totaux généraux
et sous-totaux.
La gure 1.9 montre le rapport précédent avec des lignes vierges
insérées. Vous pouvez également disposer votre rapport de tableau
croisé dynamique de plusieurs manières : sous forme compactée, en
mode plan ou bien sous forme tabulaire.
Figure 1.9 : Insertion de lignes vides après chaque élément.
Il est possible de répéter plusieurs fois certains éléments de groupe.
Par exemple, en répétant le nom du mois sur toutes les lignes à côté
de la colonne des régions (gure 1.10).
Figure 1.10 : Afchage des éléments de groupe en mode plan.
Pour effectuer cette opération, sélectionnez Création / Disposition du
rapport puis choisissez l’afchage en mode Plan et enn indiquez le
paramètre Répéter toutes les étiquettes d’éléments.
Une autre manière de présenter les données est de modier la
position verticale des sous-totaux ou des totaux généraux dans le
tableau croisé dynamique.
Lorsque vous réalisez pour la première fois un rapport de tableau
croisé, le total des groupes de données est placé dans la partie
supérieure, au-dessus des items. Si vous désirez placer ce sous-total
en dessous du groupe, employez le paramètre Création / Sous-totaux / Afchez tous les sous-totaux en bas du groupe.
Vous pouvez voir le résultat sur la gure 1.11. Constatez que le total
de janvier est placé sur la ligne 7, le total de février sur la ligne 12 et le
total de mars sur la ligne 17.
Figure 1.11 : Les sous-totaux sont placés en dessous du groupe des données.
Tous ces totaux de groupes sont afchés sous les détails du groupe.
Une dernière possibilité est l’afchage ou non du total général. Il
représente la somme des totaux intermédiaires et peut être placé soit
verticalement, soit horizontalement en
fonction des données
présentées. Gardez à l’esprit que le nom des colonnes peut toujours être modié si cela s’avère nécessaire.
En résumé
Dans ce chapitre, vous avez étudié la manière de créer des rapports
de tableaux croisés dynamiques et vous avez pu constater la facilité
avec laquelle des statistiques peuvent être réalisées. Grâce au menu
Création, vous pouvez améliorer la présentation des données et des
calculs.
Le chapitre 2 s’intéressera aux paramétrage des calculs et en
particulier aux paramètres des champs de valeurs. Vous y
découvrirez la manière de réaliser des statistiques plus élaborées et
de manière automatique.
Chapitre 2 Paramétrer les calculs
Publicité
Ce chapitre expose la manière de réaliser des calculs à l’intérieur des
tableaux croisés dynamiques et d’utiliser des fonctions de calculs élaborées. Vous étudierez également la façon de compter du texte qui
se répète dans une ou plusieurs colonnes.
se
ce
dernier
2.1 Utiliser des fonctions de calculs Lorsque vous sélectionnez un champ numérique au moment de la création d’un tableau croisé dynamique, place automatiquement dans la zone Valeurs. Excel calcule alors immédiatement la somme de ce champ. Pour calculer autre chose qu’une somme (par exemple une moyenne, un écart type, un maximum ou un minimum) vous devrez faire apparaître une boîte de dialogue appelée Paramètres des champs de valeurs. C’est dans cette boîte de dialogue que vous choisirez la fonction qui vous intéresse.
Voici différentes méthodes que vous pouvez appliquer pour faire
apparaître cette fenêtre.
En bas à droite de la zone Valeurs se trouve une liste
déroulante qui vous permet d’accéder à cette boîte de dialogue Paramètres des champs de valeurs. Vous pouvez aussi double cliquer sur l’en-tête de la colonne qui afche la somme. Une autre méthode est de placer le pointeur sur le résultat d’une somme, de cliquer sur le bouton droit de la souris, et enn de choisir l’option Synthétiser les valeurs par. Différents calculs sont alors possibles.
Remarquez le paramètre Autres options qui vous renvoie vers la boîte
de dialogue Paramètres des champs de valeurs. La gure 2.1 montre ces deux façons rapides d’accéder aux paramètres des champs de
valeurs. Cette boîte de dialogue est une des manières de réaliser des
calculs automatiques.
Figure 2.1 : Accès aux paramètres de champs de valeur.
Pour calculer des opérations en utilisant plusieurs colonnes, vous emploierez l’option de menu Champs, éléments et jeux. Cette option se
trouve dans le menu Analyse à partir d’Excel 2013. La liste suivante montre les fonctions disponibles dans cette boîte de dialogue Paramètres des champs de valeurs (Figure 2.2).
Somme. Effectuer la somme d’un groupe de données.
la moyenne d’un groupe de valeurs
Nombre. Compter (dénombrer) le nombre de fois qu’une chaîne de caractères identiques apparaît au sein d’un groupe de données. Moyenne. Réaliser numériques. Max. Trouver la valeur la plus grande dans un groupe de valeurs numériques. Min. Trouver la valeur la plus petite dans un groupe de valeurs numériques. Produit. Effectuer la multiplication de toutes les valeurs au sein d’un groupe de valeurs. Chiffres. Compter le nombre de fois qu’un chiffre apparaît dans une liste. le diviseur est un nombre Ecartype. Dans sélectionné de mesures, c’est à dire un échantillon. Le diviseur est n-1. Ecartypep. Dans la formule, le diviseur est le nombre complet de mesures, c’est à dire la population entière. Le diviseur est n. Var. La variance d’un échantillon est une mesure qui caractérise la dispersion d’un échantillon ou d’une distribution. Une variance de zéro indique que toutes les valeurs sont identiques. Une faible variance montre que les valeurs sont proches les unes des autres. Une variance élevée indique que les valeurs sont très écartées. Varp. Variance d’une population.
la formule,
Figure 2.2 : Les fonctions disponibles dans les paramètres des champs de valeurs.
Il existe d’autres possibilités de calcul dans la boîte de dialogue
Paramètres des champs de valeurs au niveau de l’onglet Afcher les valeurs. Vous pouvez y calculer des pourcentages par ligne ou par colonne, des pourcentages par groupe, des différences entre
plusieurs données ou des résultats cumulés ainsi que des valeurs
d’index. Ces techniques seront étudiées plus loin avec des exemples précis.
Enn, pour terminer avec les calculs, l’option de menu Analyse / Champs éléments et jeux facilite la création de nouvelles colonnes
basées sur des champs existants avec des formules personnalisées.
Il faudra faire attention à la notion d’éléments de calculs et de
champs calculés.
2.2 Compter des acronymes
Un acronyme est un sigle, une abréviation, un item qui peut se répéter
dans une colonne d’une feuille de calcul. Avec Excel vous pouvez
compter très facilement des items.
Pour dénombrer du texte, employez la fonction Nombre. Pour dénombrer des chiffres employez la fonction Chiffres. La plupart du temps, on cherche à compter des mots sous format texte.
Le tableau 2.1 montre une liste d’affectation d’agents d’une administration dont les informations renseignent sur le nom de la
région, la direction, une date d’affectation, le nom de l’agent et son
grade.
On constate que les informations sont cohérentes et que des
statistiques sont réalisables.
Voici quelques questions qui trouvent toutes une réponse grâce à l’application d’un tableau croisé dynamique.
Question 1 : combien y-a-t-il d’inspecteurs et de contrôleurs ?
Dans cet exemple, vous souhaitez compter le nombre de fois
qu’apparaît le mot inspecteur et contrôleur dans la colonne Grade. Dans le tableau croisé dynamique, vous devez placer ce champ Grade
dans la zone Lignes puis glisser ce même champ Grade dans la zone
Valeurs.
Tableau 2.1: Les données source pour dénombrer des choses.
Région
Direction
Date
Agent
Grade
AQUITAINE
DRH 22/03/2015 PAULE inspecteur
AQUITAINE
DRH 01/03/2015 JEANNE inspecteur
AQUITAINE COMPTA 13/04/2015 ROSETTE contrôleur
AQUITAINE COMPTA 14/06/2016 AHMED inspecteur
IDF
IDF
IDF
IDF
DRH 07/03/2015 PIERROT contrôleur
COMPTA 01/01/2016 ALAIN inspecteur
DRH 02/06/2015 ADELE contrôleur
DRH 22/07/2015 CORINNE inspecteur
PACA
FINANCE 01/08/2015
JOE
contrôleur
PACA
FINANCE 10/11/2015 RENE
inspecteur
La gure 2.3 montre la manière utilisée par Excel pour calculer
immédiatement le nombre de mots demandés. Le champ Grade est
par conséquent placé deux fois.
Figure 2.3 : Le champ grade se trouve à deux endroits.
Remarquez au bas de la fenêtre l’existence d’un bouton METTRE A
JOUR présent uniquement à partir de la version Excel 2013. Ce
bouton n’est actif que si vous avez coché le lien Différer la mise à jour de la disposition. Avec ce dispositif, le résultat du tableau croisé
dynamique ne se met à jour automatiquement que lorsque vous
rajoutez des champs dans les zones. Il faut alors cliquer sur ce bouton pour voir ces modications. Ce dispositif ressemble au calcul
manuel dans Excel.
Le déplacement d’un champ de type texte, directement dans la zone
Valeurs, entraîne automatiquement un dénombrement (un comptage)
du texte. Au contraire, en plaçant un champ numérique dans la zone Valeurs, Excel calcule immédiatement sa somme.
Question 2 : combien y-a-t-il d’inspecteurs et de contrôleurs par
région et par direction dans le tableau 2.1 ?
Dans cet exemple, vous comptez des grades en fonction de deux
autres critères. La gure 2.4 montre une disposition à deux entrées. Les champs Région et Direction sont placés dans la zone Lignes,
tandis que le champ Grade se place dans la zone Colonnes. Enn le
champ Grade est déplacé dans la zone Valeurs. Comme ce dernier est de type alphabétique, Excel y applique immédiatement une fonction
de calcul Nombre.
Figure 2.4 : Dénombrement avec plusieurs critères.
Comme vous pouvez le constater, Excel effectue facilement des
comptages sur des textes. Etudions à présent la manière de compter
des valeurs de type date.
la manière de
2.3 Dénombrer à partir d’un groupe de dates Ici, regrouper des étudions informations en fonction d’une ou plusieurs parties de date. Par exemple, en reprenant le tableau 2.1, vous cherchez à compter les personnes affectées à une direction particulière par année, c’est-à-dire en 2015 et 2016. On pourrait affiner la recherche en calculant le nombre d’inspecteurs ou de contrôleurs affectés par région et par direction, par année et par mois, ou encore par année et par trimestre.
Excel sait répondre à toutes ces questions à l’aide d’un tableau croisé
dynamique qui regroupe des parties de date. Le point suivant va
détailler la façon de regrouper automatiquement des dates par année
au sein d’un tableau croisé dynamique.
2.3.1 Regroupement par année
Dans cet exemple, vous souhaitez compter le nombre de personnes
affectées par année. Suivez pas à pas les instructions.
Placez votre pointeur n’importe où dans le tableau 2.1. Insertion / Tableau Croisé Dynamique. Validez par le bouton OK. Le tableau croisé se place dans une nouvelle feuille de calcul. Sélectionnez le champ Date. Vous constaterez qu’il se place dans la zone Etiquettes de lignes. Vous verrez alors apparaître toutes la dates une par une dans le résultat du rapport. Avec votre souris, faites glisser le champ Date une deuxième fois dans la zone Valeurs. Vous constaterez qu’Excel afche Nombre de Date. Si vous voyez Somme de Date, vous devrez faire apparaître la boîte de dialogue Paramètres des champs de valeurs et choisir la fonction Nombre. La gure 2.5 montre cette étape. Placez votre pointeur dans la colonne A sur n’importe quelle date. Cliquez avec le bouton droit de la souris et choisissez Grouper. On peut aussi choisir Analyse / Grouper la sélection ou bien Grouper les champs. Dans la version Excel 2010, il s’agit de Options / Grouper les champs. Vous constaterez l’apparition d’une boîte de dialogue qui va vous permettre de choisir le niveau de regroupement des dates (gure 2.6). Le mois est afché en surbrillance bleue. Cliquez dessus pour le dé- sélectionner, puis choisissez l’année. Vous pouvez sélectionner plusieurs options en cliquant avec la souris.
Sélectionnez l’année seulement. Terminez par le bouton OK.
Figure 2.5 : Première étape pour le regroupement de date.
Excel va afcher le nombre de fois qu’apparaissent les années 2015
et 2016 dans le tableau croisé dynamique.
Figure 2.6 : Etape nale du regroupement de date.
2.3.2 Regroupement multiple
Ici, le rapport comprend plusieurs champs. Certains sont placés dans la zone Lignes, un autre est placé dans la zone Colonnes. La procédure
Publicité
est la même qu