Loading

Exclusion de valeurs de calcul de table rapide en l'absence de données

Date de publication: Jul 20, 2023
Tâche
Comment afficher des valeurs NULL lorsque l'une des valeurs comparées dans un calcul de table rapide Différence de pourcentage est une valeur NULL.

Par exemple, lorsque vous ajoutez un calcul de table rapide Différence de pourcentage à une dimension, et qu'il n'y a aucune donnée pour la deuxième partie de l'année, le premier mois ne comportant aucune donnée s'affiche sous la forme -100%.
Étapes
Créez un champ calculé qui utilise les fonctions de table pour produire la différence de pourcentage plutôt qu'un calcul de table rapide. L'exemple de classeur joint utilise des exemples de données pour démontrer les instructions suivantes :
  1. Faites un clic droit et faites glisser le champ de date (dans cet exemple : [Date]) vers l'étagère Lignes.
  2. Dans la boîte de dialogue Déposer un champ, sélectionnez MY(Date) et cliquez sur OK.
  3. Faites glisser la mesure (dans cet exemple [Value]) vers Texte dans la fiche Repères.
  4. Faites un clic droit sur SUM(Value) dans la fiche Repères et sélectionnez Calcul de table rapide > Différence de pourcentage
  5. Ouvrez l'éditeur de calcul et faites glisser SUM(Value) depuis la fiche Repères dans l'éditeur de calcul.
    • Tableau Desktop écrit automatiquement la formule qu'il utilise pour la différence de pourcentage, à savoir :
      (ZN(SUM([Value])) - LOOKUP(ZN(SUM([Value])), -1)) / ABS(LOOKUP(ZN(SUM([Value])), -1))
    • Supprimez la fonction ZN() de la formule. La fonction ZN() convertit les valeurs NULL en zéros. Le calcul final peut se présenter comme suit :
      (SUM([Value]) - LOOKUP(SUM([Value]), -1)) / ABS(LOOKUP(SUM([Value]), -1))
      
  6. Nommez le calcul (dans cet exemple : "% Difference Amount") puis cliquez sur OK.
  7. Remplacez SUM(Value) sur la fiche Repères par [% Difference Amount].
  8. (Facultatif) Selon le classement de vos nouveaux champs calculés dans votre vue, il se peut que vous deviez modifier le calcul de table en Table(horizontale)
Ressources supplémentaires
Par défaut, les calculs de table rapide traitent les valeurs NULL (à savoir les cellules vides dans un tableau croisé) en tant que zéros.

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

001458090

Pièces jointes

exclude null values.twbx

35 KB

 
Chargement
Salesforce Help | Article