Selon le type de filtre et l'exemple d'utilisation, la meilleure solution peut varier. Toutes les options ci-dessous sont démontrées dans le classeur complet que vous pouvez télécharger depuis la section Pièces jointes à droite dans cet article.
Depuis Tableau Desktop 2020.1, les paramètres dynamiques permettent d'utiliser un calcul comme valeur par défaut d'un paramètre. Consultez Créer des paramètres
Les filtres de dates relatives mettent automatiquement à jour les dates sur la plage relative sélectionnée, par exemple hier. L'utilisateur peut ensuite modifier la plage relative. Pour plus d'informations, consultez Créer des filtres de dates relatives.
Utilisez la fonctionnalité Date la plus récente prédéfinie. La fonction Date la plus récente prédéfinie met à jour à la date la plus récente à chaque fois que le classeur est ouvert.
Remarque : cette fonctionnalité est uniquement disponible pour les filtres de listes de dates discrètes, et non la plage de filtres de dates ou les filtres permettant à l'utilisateur de choisir une date dans un calendrier.
Créez un paramètre où l'utilisateur peut saisir un mot clé par défaut, par exemple « hier » ou toute date pour filtrer la vue. La valeur « yesterday » peut être définie de manière dynamique de manière à renvoyer la date d'hier dans un champ calculé. Notez que cette méthode ne fournit pas la liste déroulante de dates ou un curseur, et une seule date peut être saisie dans le paramètre.
IF [Enter 'Yesterday' or a Date] = "Yesterday"
THEN TODAY() - 1
ELSE DATE( [Enter 'Yesterday' or a Date] )
END
[Date Conversion] = [Order Date]
Étape 1 : Créer des paramètres de date de début et de fin
Étape 2 (facultatif) : Créer un paramètre pour contrôler un filtre
Étape 3 : Créer un champ calculé à utiliser comme filtre
[Order Date] >= [Start Date]
AND [Order Date] <= [End Date]
[Choose Filter Range] = "All values"
OR
( [Choose Filter Range] = "Start to End Date"
AND [Order Date] >= [Start Date]
AND [Order Date] <= [End Date]
)
OR
( [Choose Filter Range] = "Last 7 days"
AND [Order Date] > DATEADD('day',-7,TODAY())
AND [Order Date] <= TODAY()
)
OR
( [Choose Filter Range] = "Start Date to Today"
AND [Order Date] >= [Start Date]
AND [Order Date] <= TODAY()
)
OR
( [Choose Filter Range] = "1 Month before End Date"
AND [Order Date] >= DATEADD('month', -1, [End Date])
AND [Order Date] <= [End Date]
)
Pour apporter votre soutien à l'inclusion de cette amélioration dans une version future du produit, ajoutez votre vote aux idées suivantes de la communauté :
Depuis Tableau Desktop 2018.2, des extensions tierces peuvent être ajoutées à Tableau Dashboards afin d'ajouter des fonctionnalités renforcées. Il se peut donc que vous trouviez une extension fournissant le comportement de filtre souhaité. Pour plus d'informations, consultez Utiliser des extensions de tableau de bord et Extensions de tableau de bord Tableau pour démarrer.
001473758
2431 KB

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.