
Comment combiner des mois en trimestres de façon dynamique ?
Au support d’Information Lab France, nous recevons des demandes très diverses et variées sur Tableau et Alteryx.
En voici une intéressante que je souhaite détailler et partager avec vous :
Sur un histogramme de ventes mensuelles, comment regrouper 6 mois en 2 trimestres en fonction d’une sélection ?
Voici le résultat final de ce tutoriel :
Je vous propose de construire ensemble cette visualisation. Nous allons utiliser pour ce tutoriel, la source de données enregistrée « Exemple – Hypermarché ». Vous la trouverez sur la page d’ouverture de Tableau Desktop, à cet endroit :
Etape 1 : Le paramètre
Le paramètre va nous permettre de contrôler le mois de départ auquel notre agrégation « mois » vers « trimestres » s’appliquera.
Etape 2 : Les calculs
Nous allons créer au total trois calculs qui nous permettront de combiner les 6 mois en 2 trimestres.
a) Préparation du champ date
Avant toutes choses, nous avons besoin de modifier le champ date. Créons un nouveau champ calculé :
b) Combinaison des mois en trimestres
Dans ce calcul, nous indiquons à Tableau la logique suivante :
Si je sélectionne un mois via mon paramètre, alors je souhaite afficher le trimestre de ce mois en le nommant « Trimestre sélectionné ».
Si je sélectionne un mois via mon paramètre, alors je souhaite afficher le trimestre +1 de ce mois en le nommant « Trimestre suivant ».
Pour le reste des mois, je souhaite afficher les mois normalement avec mon champ [Date].
Pour rappel : la fonction datediff permet de renvoyer la différence entre une date A et une date B.
c) Coloration des trimestres
A présent, nous créons le dernier champ calculé qui nous permettra de colorer les deux barres trimestres et les autres mois de l’année. Le calcul suit la même logique que le champ calculé précédent mais au lieu d’appliquer un format de date aux mois restants, nous leurs appliquons une valeur textuelle.
Etape 3 : La mise en forme
Une fois les champs calculés positionnés comme tels, attribuez les couleurs que vous souhaitez au champ « Couleurs trimestre » afin de colorer les trimestres et les mois.
Les deux trimestres apparaissent avec une couleur différente afin de les distinguer plus facilement en cas de besoin.
Grâce à cette visualisation, vous pouvez maintenant comparer deux trimestres entre eux en gardant une granularité « Mois » sur le reste des données.
N’hésitez pas à réagir à cet article via les commentaires.