Graphique croisé dynamique avec indicateurs d'évolution
Question :
J'ai un tableau croisé analysant des données sur plusieurs périodes et je souhaite ajouter sur le graphique croisé des flèches indiquant l'évolution négative, nulle ou positive par rapport à la période précédente.
Solution :
Excel ne permettant pas d'ajouter, sur un graphique croisé dynamique, d'éléments non présents dans le tableau croisé, nous allons créer un second TCD, calculant les écarts et, par quelques artifices supplémentaires, nous allons obtenir le graphique souhaité.
L'objectif de cette solution étant de garder la présentation voulue à l'actualisation du Graphique croisé sans recourir à des manipulations manuelles ni au VBA.
Tout d'abord voici un exemple des données sources, du TCD souhaité et du graphique croisé obtenu :
Nous créons un second TCD afin d'obtenir le graphique souhaité en
-
ajoutant aux éléments du premier TCD une deuxième fois le nombre de dossiers traités et la charge en heures
-
puis en intercalant les écarts avec la période précédente
Le graphique croisé obtenu alors est le suivant
Nous modifions le graphique :
- Harmonisation des couleurs des 2 séries identiques
- Supression de la couleur des 2 series d'écarts
- Suppression des légendes inutiles
-
Modification du format des axes : format de nombre personnalisé pour l'axe vertical (0;;0), étiquettes en bas pour l'axe horizontal
- Ajout d'un quadrillage vertical
Nous créons un format de nombre personnalisé que nous appliquons aux deux écarts du TCD :
et nous utilisons la police Wingdings pour ces écarts
Nous apportons enfin les modification suivantes au graphique croisé :
- Ajout d'étiquettes de données
pour les deux séries d'écarts
- Position de ces étiquettes Intérieur Base
et police Wingdings
- Application d'un chevauchement de 50% aux séries
Le graphique final est le suivant : les flèches indiquent bien l'évolution par rapport à la période précédente