On continue dans la série des TCDs, avec une manipulation un peu particulière, mais très utile.
L'objectif de ce post est de calculer les différences entre deux années dans un TCD.
Supposons une petite table de données structurée comme suit :
On peut ensuite construire un tableau croisé dynamique (TCD) sur cette liste pour arriver à ce résultat:
Note : Pour construire le TCD, utilisez le menu Données (XL 2003) ou l'onglet Insertion - Tableaux croisés dynamiques (XL 2007/2010). Pour apprendre à utiliser les TCDs, vous pouvez aussi vous procurer mon cd de formation sur ce sujet.
Maintenant, nous voulons pouvoir afficher l'évolution de 2008 à 2009 sur ce même TCD.
Voici la manipulation :
Se positionner sur 2008 ou 2009, puis choisir dans la barre de formules du TCD (XL 2003) ou dans l'onglet Options (XL 2007/2010), Formules, Elément calculé...
Il ne reste plus qu'à ajouter la formule.
ATTENTION, il est fortement conseillé de cliquer sur les éléments plutôt que de les ajouter 'à la main', car sinon, ils pourraient être considérés comme des nombres et non des éléments du champ (par ex., ='2009' - '2008' est différent de ='2009'-2008).
Le résultat final ressemble donc à ceci :
Bien sûr, vous pouvez améliorer le tableau en
- supprimant les totaux qui sont ici sans intérêt (clic droit sur le tcd, puis options et décocher Totaux) et parfois inexact (une somme de % n'est pas une bonne idée),
- en y incorporant d'autres champs,
- ou encore des formules plus complexes (ici un calcul de % d'évolution).
Et voilà!
Si vous avez déjà utilisé cette fonctionnalité dans d'autres circonstances, n'hésitez pas à partager votre expérience ici.
A bientôt
Gaëtan Mourmant