Tableau Tip : créer un axe des temps dynamique

23 octobre 2015
Le challenge : pour un de mes projets, j'ai besoin de filtrer facilement des commandes en fonction du nombre de jours restants jusqu'à leur livraison. Une astuce simple à base d'un paramètre et d'un champ calculé. Et voilà !
Le challenge : pour un de mes projets, j'ai besoin de filtrer facilement des commandes en fonction du nombre de jours restants jusqu'à leur livraison.Les filtres permettent bien de filtrer des plages de date facilement, mais ne répondent pas directement à ma question.Ma solution : j'ai créé un paramètre de temps dynamique de manière à ce que l'axe X démarre à une date différente en fonction du nombre de jours depuis aujourd'hui.Ci-dessous une vue de référence avant que je ne commence.ship-date-imageEtape 1 : créer un paramètreJ'ai appelé le mien 'Nombre de jours avant livraison'. Ci-dessous la configuration où j'ai fixé un ensemble de valeurs qui sur 1 an maximum.days-before-shippingEtape 2 : créer un champs calculéC'est la partie où j'ai un peu coincé. Je n'arrivais pas à trouver comment faire fonctionner ensemble dates et jours (métriques différentes).Heureusement j'ai trouvé la fonction dateadd() !On veut créer une fonction qui est : Aujourd'hui + X nombre de jours < jour de livraisonVoici le calcul :Days-before-Shipping1Si vous êtes un peu confus, espérons que la visualisation ci-dessous vous aidera à comprendre ce que nous demandons à Tableau de faire : pour chaque valeur où l'expression au-dessus est vraie, j'obtiens un carré orange.crosstab-viewEtape 3: enregistrer le nouveau calcul en filtreEt sélectionner 'True'.days-before-shippingVoilà vous avez réussi !D'après un post d'Emily Chen de la Data school. Merci Emily!
Auteur:
Benjamin Long

Nous accordons une grande importance à la protection de vos données personnelles et à la transparence de l'utilisation des cookies. En continuant votre navigation, vous acceptez l'utilisation des cookies pour améliorer votre expérience, fournir des fonctionnalités de médias sociaux et analyser notre trafic. Nous partageons des informations avec nos partenaires d'analyse.

Politique relative aux cookies

Accepter
Refuser
Morning Auber, 6 Rue Auber, 75009 Paris
Abonnez-vous
à notre newsletter.
Obtenir les dernières nouvelles sur The Information Lab et l'industrie de la data
S’inscrire
© 2026 The Information Lab