Loading

Regroupement temporel par heures et minutes tout en excluant les jours, les mois et les années

Date de publication: Jul 20, 2023
Tâche
Comment créer des groupes temporels par heures et minutes qui ignorent les informations de date.

Par exemple 4/1/2017 9:05am et 4/2/2017 9:30am seraient tous deux dans la classe « 9:30 à 10:30 » même s'ils sont dans des jours différents.
Étapes
L'exemple de classeur joint utilise l'ensemble de données de l'exemple Superstore pour démontrer les instructions suivantes.

Étape 1 : Créer un champ calculé

  1. Sélectionnez Analyse > Créer un champ calculé...
  2. Nommez le champ calculé « Classes temporelles » et entrez la formule suivante
    IF ( 
    DATEPART('hour', [Date Time Field]) >= 7
    //if the hour number is after or on 7
    AND DATEPART('hour', [Date Time Field]) < 10 
    //and the hour number is before 10
    )
    OR (
    DATEPART('hour', [Date Time Field]) = 10 
    //if the hour number is 10
    AND DATEPART('minute', [Date Time Field]) = 0 
    //and the minute number is zero
    )
    THEN "7:00-10:00"
    
    ELSEIF DATEPART('hour', [Date Time Field]) < 14 
    OR ( DATEPART('hour', [Date Time Field]) = 14 
    AND DATEPART('minute', [Date Time Field]) = 0 )
    THEN "10:01-14:00"
    ELSEIF DATEPART('hour', [Date Time Field]) < 18 
    OR ( DATEPART('hour', [Date Time Field]) = 18
    AND DATEPART('minute', [Date Time Field]) = 0 )
    THEN "14:01-18:00"
    END
    
  3. Cliquez sur OK.

Étape 2 : Créer la vue

  1. Ajoutez le champ calculé à l'étagère Lignes
  2. (Facultatif) Ajoutez SUM(Sales) à Détails
Ressources supplémentaires
La fonction DATEPART() nous permet de renvoyer une partie spécifique du champ de date/heure. Étant donné que la fonction DATEPART() renvoie le nombre d'heures ou le nombre de minutes sous forme de nombre autonome, nous devons écrire une condition qui spécifie à la fois l'heure et la minute.

Pour afficher les étapes ci-dessus en action, visionnez la vidéo ci-dessous.
Remarque : la vidéo n'a pas de son. 
 
Numéro d’article de la base de connaissances

001458066

Pièces jointes

time bins example.twbx

37 KB

 
Chargement
Salesforce Help | Article