BASE DE CONNAISSANCES

Affichage de données continues au niveau du mois ou du jour pour plusieurs années sur le même graphique


Date de publication : 07 Nov 2017
Date de dernière modification : 20 Jul 2023

Question

Comment afficher des données continues de niveau mois/jour pour plusieurs années sur le même graphique.

Environnement

Tableau Desktop

Réponse

CLIQUER POUR DÉVELOPPER LES ÉTAPES
Option 1 - Toutes les années
L'exemple ci-dessous montre des données continues de niveau mois/jour pour plusieurs années sur le même graphique.

Création d'un champ calculé qui récupère les données de mois/jour sans l'année. L'exemple de classeur joint utilise l'ensemble de données de l'exemple Superstore pour démontrer les instructions suivantes :
  1. Faites glisser [Sales] sur l'étagère Lignes.
  2. Faites glisser [Order Date] sur Couleur dans la fiche Repères.
  3. Créez un champ calculé appelé par exemple « Date without year » (Date sans année) comportant un calcul du type suivant :
    DATEADD(
        'year',
        DATEDIFF('year',[Order Date],TODAY()),
        [Order Date]
    )
    • Toutes les dates dans Tableau Desktop doivent comporter une année, mais pour le graphique, nous souhaitons que toutes les données soient regroupées sur le même mois/jour quelle que soit l'année.
    • Nous avons donc indiqué toutes les valeurs de date la même année.
  4. Faites un clic droit et faites glisser [Date sans année] vers l'étagère Colonnes.
  5. Dans la boîte de dialogue Déposer un champ, sélectionnez le champ vert (ou continu) DAY(Date without year) et cliquez sur OK.


 
Pour afficher les étapes ci-dessus en action, visionnez la vidéo ci-dessous.
Remarque : la vidéo n'a pas de son. Pour visionner la vidéo en haute définition, cliquez sur l'icône YouTube ci-dessous pour la visionner directement sur YouTube.
CLIQUER POUR DÉVELOPPER LES ÉTAPES
Option 2 - Deux ans
L'exemple ci-dessous montre comment comparer deux plages de dates depuis le même ensemble de données sur un graphique.
  1. Créez un champ calculé pour la première plage de dates. L'exemple ci-dessous est basé sur l'année 2018 :
    date(IF year([Order Date])=2018
    THEN [Order Date]
    END)
  2. Créez un champ calculé pour la seconde plage de dates. L'exemple ci-dessous est basé sur l'année 2019 :
    date(IF year([Order Date])=2019
    THEN [Order Date]
    END)
  3. Placez les deux champs calculés sur l'étagère Colonnes en sélectionnant Continu, Date exacte.
  4. Faites un clic droit sur la seconde plage de dates et sélectionnez Axe double.
  5. Faites glisser Ventes vers Lignes.
  6. Faites glisser Date de commande vers Couleur sur la fiche Repères pour Tout.
Pour afficher les étapes ci-dessus en action, visionnez la vidéo ci-dessous.
Remarque : la vidéo n'a pas de son. Pour visionner la vidéo en haute définition, cliquez sur l'icône YouTube ci-dessous pour la visionner directement sur YouTube.
Cet article vous a-t-il permis de résoudre le problème ?