Analyse des séries chronologiques dans Tableau
Chris Hui
VP of Product, Tracked
Les données peuvent être encodées avec des délimiteurs à répartir en champs distincts (p. ex. AUS-001)
Tableau offre deux options de fractionnement : Split ou Custom split
Split : sépare selon le délimiteur le plus courant
Les données peuvent être encodées avec des délimiteurs à répartir en champs distincts (p. ex. AUS-001)
Tableau offre deux options de fractionnement : Split ou Custom split
Split : sépare selon le délimiteur le plus courant
| Clé de commande client | Split 1 | Split 2 | Split 3 |
|---|---|---|---|
| AA-B1-C1 | AA | B1 | C1 |
| AA-B2-C2 | AA | B2 | C2 |
| AA-B3-C3 | AA | B3 | C3 |
Les données peuvent être encodées avec des délimiteurs à répartir en champs distincts (p. ex. AUS-001)
Tableau offre deux options de fractionnement : Split ou Custom split
Split : sépare selon le délimiteur le plus courant
| Clé de commande client | Split 1 | Split 2 | Split 3 |
|---|---|---|---|
| AA-B1-C1 | AA | B1 | C1 |
| AA-B2-C2 | AA | B2 | C2 |
| AA-B3-C3 | AA | B3 | C3 |
$$
| Clé de commande client | Split 1 | Split 2 | Split 3 |
|---|---|---|---|
| AA-B1-C1.DD | AA | B1 | C1.DD |
| AA-B2-C2.DD | AA | B2 | C2.DD |
| AA-B3-C3.DD | AA | B3 | C3.DD |
SPLIT() est utile pour séparer un ou plusieurs délimiteurs dans un champ texte
Les jetons (textes) sont renvoyés de gauche à droite (positif) ou de droite à gauche (négatif) selon la position
Les fonctions de fractionnement sont souvent imbriquées et combinées avec :
IF() / TRIM() / CASE
Par conception, Tableau respecte et reconnaît les formats de date ISO 8601 et grégorien standard
Toutefois, des dates peuvent parfois apparaître en format texte/chaîne
La fonction ISDATE() retourne True pour les entrées reconnues comme dates, sinon False
DATEPARSE() convertit des champs chaîne non standard en objets date-heure par analyse explicite du format
Utilisable pour toutes les chaînes de date reconnues comme chaînes plutôt que comme dates
MM-YY-DD peut nous sembler clair, mais pas à Tableau, sauf si vous le précisez avec DATEPARSE()
ISDATE() et DATEPARSE() servent à repérer des dates invalides, mais pas à les corriger
DATETRUNC() retourne la valeur la plus basse pour chaque partition de dates, selon la définition du jour (p. ex. semaine débutant le lundi)
DATETRUNC() est utile pour vérifier les périodes de rapport récurrentes en quête d'erreurs (p. ex. hebdomadaire)

Analyse des séries chronologiques dans Tableau