Vous êtes sur la page 1sur 7

Guide de formation avec cas pratiques

Excel 2007
Avancé
Philippe Moreau — Patrick Morié

© Tsoft et Groupe Eyrolles, 2008, ISBN : 978-2-212-12217-6

Pages_base.indd 23 4/02/08 13:17:19


CAS 17: TABLEAU CROISÉ DYNAMIQUE

Ventes par client et par mois

Ventes par ville

Nombre de factures par mois et par vendeur

Commissions par vendeur

© Eyrolles/Tsoft – Excel 2007 Avancé 197


CAS 17 : TABLEAU CROISÉ DYNAMIQUE

Fonctions utilisées

– Créer un tableau croisé dynamique


– Modifier les options de ce type de tableau 15 mn

Les tableaux croisés dynamiques sont des tableaux de synthèse sur le contenu d’un tableau de
données. Ils sont dynamiques au sens où ils sont actualisés à chaque modification apportée dans le
tableau de données.
Les données de ce cas pratique sont dans le fichier CasA17.xlsx, enregistré dans le dossier
C:\Exercices Excel 2007. Ouvrez le fichier et enregistrez-le sous le nom CasA17-R.xlsx.

1-CRÉEZ LE TABLEAU CROISÉ DYNAMIQUE DES VENTES PAR CLIENT PAR MOIS
Cliquez dans une cellule de la plage des données A3:F114 et transformez cette plage de données
en tableau de données (procédez comme au cas pratique N°14). Le tableau est nommé
Tableau1, son nom apparaît sur le Ruban sous l’onglet contextuel Outils de
tableau/Création>onglet Propriétés.
Sous l’onglet contextuel Outils de tableau/Création>onglet Propriétés, cliquez sur le bouton
Synthétiser avec un tableau croisé dynamique. Cliquez sur [OK].

Le dialogue Créer un tableau croisé dynamique


sert à spécifier la source de données, ici le
tableau Tableau1, et l’emplacement du tableau
croisé dynamique, ici une nouvelle feuille de
calcul.

© Eyrolles/Tsoft – Excel 2007 Avancé 198


CAS 17 : TABLEAU CROISÉ DYNAMIQUE

La nouvelle feuille est créée, l’onglet Outils de tableau croisé dynamique/Options s’affiche sur le
Ruban. Une zone encadrée représente le tableau croisé et, lorsque vous cliquez sur une cellule de
cette zone, un volet Liste des champs de tableau croisé dynamique apparaît à droite de la fenêtre.
Glissez-déposez le champ Client dans la zone <Étiquettes de lignes>, glissez-déposez le champ
Date dans la zone <Étiquettes de colonnes>, glissez-déposez le champ Montant dans la zone
<Valeurs>.

Le tableau se constitue au fur et à mesure dans la feuille. Les étiquettes de colonnes sont les jours,
mais nous voudrions avoir un regroupement par mois.
Cliquez droit sur une des cellules contenant une date puis sur la commande contextuelle Grouper
puis dans le dialogue sélectionnez Mois. Validez par [OK].

Copiez les valeurs du tableau croisé dynamique dans une nouvelle feuille : sélectionnez la plage
A4:E13, cliquez sur le bouton Copier puis créez une nouvelle feuille et collez les valeurs.

2-CRÉEZ UN TABLEAU DES VENTES PAR VILLE


Cliquez dans le tableau de données de la feuille Fichier puis, sous l’onglet contextuel Outils de
tableau/Création>onglet Propriétés, cliquez sur le bouton Synthétiser avec un tableau
croisé dynamique.
Choisissez l’emplacement < Feuille de calcul existante> puis cliquez dans la zone
<Emplacement> et cliquez sur la cellule H3. Validez par [OK]. La zone matérialisant le tableau
croisé est située à partir de la cellule H3.
Dans le volet Liste des champs de tableau croisé dynamique,
glissez-déposez le champ Ville dans la zone <Étiquettes de
lignes>, glissez-déposez le champ Montant dans la zone
<Valeur>.

© Eyrolles/Tsoft – Excel 2007 Avancé 199


CAS 17 : TABLEAU CROISÉ DYNAMIQUE

3-FILTREZ LES RÉSULTATS


Dans le volet Liste des champs de tableau croisé dynamique, glissez-déposez le champ Date dans
la zone <Filtre>. Dans la feuille, au-dessus du tableau croisé, apparaît une zone de filtre nommée
Date. Cliquez sur la flèche déroulante à droite de la cellule de filtre I1 et sélectionnez le mois
d’octobre.

Pour réafficher le total toutes dates confondues, cliquez sur la flèche déroulante de la cellule de
filtre et sélectionnez (Tous).

4-TRANSFORMEZ LE TABLEAU POUR AVOIR LES POURCENTAGES EN COLONNE


Cliquez dans le tableau croisé puis dans le volet Liste des champs de tableau croisé dynamique.
Dans la zone <Valeurs>, cliquez sur la flèche de Somme de montant puis cliquez sur la commande
Paramètres des champs de valeur… Le dialogue Paramètres des champs de valeurs s’affiche.
Cliquez sur l’onglet Afficher les valeurs puis sélectionnez % par colonne. Validez par [OK].

5-CRÉEZ UN TABLEAU DES VENTES PAR VILLE, PAR MOIS ET PAR VENDEUR
Cliquez dans une cellule du tableau de données de la feuille
Fichier. Puis, sous l’onglet contextuel Outils de
tableau/Création>onglet Propriétés, cliquez sur le bouton
Synthétiser avec un tableau croisé dynamique.
Dans le volet Liste des champs de tableau croisé dynamique,
− Glissez-déposez le champ Ville dans la zone <Étiquettes de
lignes>.
− Glissez-déposez le champ Vendeur dans la zone <Étiquettes
de colonnes>, glissez-déposez le champ Date dans la même
zone <Étiquettes de colonnes>.
− Glissez-déposez le champ Montant dans la zone<Valeurs>.

© Eyrolles/Tsoft – Excel 2007 Avancé 200


CAS 17 : TABLEAU CROISÉ DYNAMIQUE

6-MODIFIEZ LE FORMAT DES VALEURS


Cliquez droit sur une cellule contenant un montant, par exemple B8, puis sur la commande
contextuelle Paramètres des champs de valeurs… Dans le dialogue, cliquez sur le bouton [Format].
Spécifiez le format Nombre avec 0 décimales et séparateur décimal. Validez par [OK].

7-CHANGEZ LA FONCTION DE TOTALISATION


Les valeurs produites par le tableau croisé dynamique sont par défaut des sommes, mais vous pouvez
changer cette fonction et choisir la moyenne, le nombre, le max, le min…
Transformez le tableau croisé dynamique précédent pour qu’il représente le nombre de factures.
Cliquez droit sur une cellule contenant une totalisation puis sur la commande contextuelle
Paramètres des champs de valeurs… Dans le dialogue, sélectionnez Nombre, validez par [OK].

8-MASQUEZ LES BOUTONS ET LES FLÈCHES DÉROULANTES DU TABLEAU


En masquant les boutons des étiquettes et les en-têtes de champ avec leur flèche déroulante, le
tableau croisé dynamique ne se distingue plus visuellement d’une plage de cellule.
Sous l’onglet contextuel Outils de tableau croisé dynamique/Options>groupe Afficher/
Masquer, cliquez sur les boutons Bouton+/- et En-têtes de champ.

© Eyrolles/Tsoft – Excel 2007 Avancé 201


CAS 17 : TABLEAU CROISÉ DYNAMIQUE

9-MASQUEZ LES DÉTAILS DU CHAMP DATE POUR UN VENDEUR


Cliquez droit sur une cellule contenant un nom de vendeur puis sur la commande
Développer/réduire et enfin sur la commande Réduire le champ entier.

10-AFFICHEZ LES COMMISSIONS À LA PLACE DES NOMBRES DE FACTURES


Cliquez dans le tableau croisé dynamique puis, dans le volet Liste des champs de tableau croisé
dynamique, glissez-déposez le champ Commission dans la zone <Valeur>. Puis enlevez Somme de
Montant de la zone <Valeur> en cliquant sur la flèche à droite de Somme de Montant puis sur
Supprimer le champ.
Formatez les valeurs en nombres avec 0 décimales et séparateur des milliers.
Modifiez le nom du champ des valeurs totalisées : cliquez sur la flèche à droite de Somme de
Commission puis sur Paramètres des champs de valeurs. Dans la zone <Nom personnalisé>,
saisissez Commissions par vendeurs. Validez par [OK].

11-TRIEZ LE TABLEAU PAR ORDRE ALPHABÉTIQUE DES VILLES


Cliquez sur une cellule contenant une étiquette de ville puis, sous l’onglet contextuel Outils de
tableau/Options>onglet Trier, cliquez sur le bouton Trier de Z à A.
Triez aussi, de la même façon, les noms des vendeurs par ordre de Z à A.
Faites réapparaître les mois : cliquez droit sur une cellule contenant un nom de vendeur puis sur
Développer/réduire et enfin sur Développer le champ entier.
Vous pouvez faire afficher les dates du jour en dissociant les valeurs de champ date que vous avez
groupées précédemment en mois. Cliquez sur une cellule contenant un mois puis sur le bouton
Dissocier sur le Ruban. Puis, regroupez en trimestre, puis masquez les mois.
Ainsi vous pouvez regrouper des étiquettes de date, en mois, en trimestres et également en années.
Cliquez sur l’outil dans la barre d’outils Accès rapide, puis fermez le classeur.

© Eyrolles/Tsoft – Excel 2007 Avancé 202