<< Back

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 :

Exemple - Hypermarché

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

param-en-trimestre

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.

Barchart

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.

Aurélien Vautier

Paris - Nantes

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.