Calculs dans Tableau
Maarten Van den Broeck
Content Developer at DataCamp
Analyse de séries chronologiques — étude de données par périodes ou intervalles, incluant souvent l'analyse de tendances, les comparaisons saisonnières et l'étude de périodes glissantes

Date ou DateTime :
Une date peut avoir divers formats d'affichage :
Exemple :

MakeDate ([Year], [Month], [Day])

MakeTime ([Hour], [Minute], [Second])

MakeDateTime ([Date], [Time])

Analyse syntaxique (parsing) : décomposer une chaîne en éléments syntaxiques logiques
Exemple :
DateParse ( format, string )
Extraire une année discrète, mais possible aussi avec quarter, month, day, dayofyear, weekday, hour, minute, etc.
Exemple :
DATEPART ( 'year', [Order Date] )
DATEPART ( 'quarter', [Order Date] )
Tronquer : raccourcir, couper
Tronque la date à la précision indiquée par la composante de date.
DATETRUNC ( 'month', #2022-06-15# )
DATETRUNC ( 'quarter', #2022-06-15# )

Ajouter des intervalles aux dates :
DATEADD (date_part, interval, [Date])
Ajoute le nombre d'intervalles indiqué (p. ex., 3 mois, 2 jours, 10 semaines) à la date
Soustraire des intervalles aux dates :
DATEDIFF ( date_part, date1, date2 )
P. ex.
DATEADD ('month', 3, [Date])DATEADD ('week', 10, [Date]) Retourne une date
P. ex.
DATEDIFF ('month', [Start], [End])DATEDIFF ('day', [Start], [End]) Utiliser des dates codées en dur dans des calculs :
Encadrez la valeur de date par # #
P. ex. #2010-12-31#


Calculs dans Tableau