Fonctions de date et d'heure

Calculs dans Tableau

Maarten Van den Broeck

Content Developer at DataCamp

Qu'est-ce que l'analyse de séries chronologiques ?

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

  • Exemples d'analyse de séries chronologiques :

Graphique linéaire présentant divers types d'analyses de séries temporelles

Calculs dans Tableau

Date et heure comme types de données

Date ou DateTime :

  • Type qui stocke la date/heure du calendrier
  • Peut être reconnu automatiquement par Tableau
  • Dépend des paramètres régionaux des données (1)
  • Représenté dans Tableau par un symbole de calendrier :

Pictogrammes Tableau représentant les types Date et DateTime

Une date peut avoir divers formats d'affichage :

  • 21-Jan-2020
  • Monday, 31. December 19
  • 31/10/12
  • 10/31/12
  • jan.22
  • 2022-W05
1 Paramètres régionaux des données : ensemble de paramètres décrivant la langue et la région de l'utilisateur.
Calculs dans Tableau

Dériver une Date(Heure) d'autres colonnes

Exemple : Tableau avec colonnes année, mois, jour

Tableau avec colonnes heure, minute et seconde

Tableau avec colonnes année, mois, jour, heure, minute et seconde

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

Résultat de la formule Make Date

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

Résultat de la formule Make Time

Espacement blanc

MakeDateTime ([Date], [Time])

Résultat de la formule Make DateTime

Calculs dans Tableau

Analyser des dates

Analyse syntaxique (parsing) : décomposer une chaîne en éléments syntaxiques logiques

Exemple :

Table avec date de transaction à partir d'un horodatage UTC

Espacement blanc

Date de transaction sous forme de chaîne dans Tableau

Espacement blanc

DateParse ( format, string )

Visuel du calcul DateParse dans Tableau

Espacement blanc

Date de transaction en horodatage dans Tableau

Calculs dans Tableau

Extraire des composantes de date

Extraire une année discrète, mais possible aussi avec quarter, month, day, dayofyear, weekday, hour, minute, etc.

Exemple :

DATEPART ( 'year', [Order Date] )

Espacement blanc

DATEPART ( 'quarter', [Order Date] )

Espacement blanc

Exemple d'utilisation de la fonction Datepart – year

Exemple d'utilisation de la fonction Datepart – quarter

Calculs dans Tableau

Tronquer des dates

Tronquer : raccourcir, couper

Tronque la date à la précision indiquée par la composante de date.

DATETRUNC ( 'month', #2022-06-15# )

Espacement blanc

DATETRUNC ( 'quarter', #2022-06-15# )

Espacement blanc

Exemple d'utilisation de Datetrunc – day

Exemple d'utilisation de Datetrunc – day

Calculs dans Tableau

Calculer avec des dates

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

    Espacement blanc

Soustraire des intervalles aux dates :

DATEDIFF ( date_part, date1, date2 )

  • Retourne l'écart entre deux dates, exprimé dans l'unité demandée

P. ex.

  • DATEADD ('month', 3, [Date])
  • DATEADD ('week', 10, [Date])
  • Retourne une date

    Espacement blanc

P. ex.

  • DATEDIFF ('month', [Start], [End])
  • DATEDIFF ('day', [Start], [End])
  • Retourne un nombre
Calculs dans Tableau

Référencer une date dans un calcul

Utiliser des dates codées en dur dans des calculs :

Encadrez la valeur de date par # #

P. ex. #2010-12-31#

Espacement blanc

Tableau avec ventes annuelles

Espacement blanc

Exemple de calcul avec date codée en dur

Espacement blanc

Tableau avec ventes annuelles au 2011

Calculs dans Tableau

Passons à la pratique !

Calculs dans Tableau

Preparing Video For Download...