Loading

Calcul du pourcentage du total pour des agrégations par dimension, à travers cette dimension

Date de publication: Jul 20, 2023
Tâche
Comment calculer des pourcentages d'un total pour des agrégations par dimension, à travers cette dimension.
Étapes
Créez un champ calculé du type suivant :

​AVG([mesure]) / SUM( {EXCLUDE [dimension]: SUM({INCLUDE [dimension]: AVG([mesure])})} )

Le calcul ci-dessus trouve le pourcentage pour une moyenne donnée de [mesure] (en partant de l'hypothèse que la vue contient [dimension]), à partir de la somme des moyennes de [measure] par [dimension].
Ressources supplémentaires
  • D'autres fonctions d'agrégation peuvent être utilisées à la place de AVG().
  • SUM() hors de {EXCLUDE} permet d'éviter une non-correspondance d'agrégation avec le numérateur.
Le calcul ci-dessus trouve le pourcentage de SUM([mesure]) au niveau de détail de la vue à travers [dimension], mais dans certains cas, le calcul ne fonctionne pas.
  • Pour les fonctions d'agrégation telles que AVG(), MIN() et MAX(), les informations sont perdues en cas d'agrégation à travers une dimension. AVG([mesure]) à travers [dimension] est différent de AVG([mesure]) pour chaque valeur de [dimension].
  • Bien que ce calcul réponde au niveau de détail de la vue, si [dimension] fait partie d'une hiérarchie dimensionnelle et que la vue comporte d'autres dimensions issues de cette hiérarchie, le calcul ne fonctionnera pas correctement.
  • {INCLUDE} et {EXCLUDE} sont affectés par les filtres Dimension.
  •  [Noms de mesures] ne peut pas être utilisé dans des calculs. Par conséquent, ce calcul ne peut pas être utilisé pour trouver le pourcentage dans [Noms de mesures].
Numéro d’article de la base de connaissances

001453733

Pièces jointes

Percentage of Total of Aggregations.twbx

1219 KB

 
Chargement
Salesforce Help | Article