2017-01-13 1 views
0

J'essaie de calculer le nombre de clients qui représentent 80% du bénéfice afin que je puisse l'utiliser dans un champ calculé que je peut utiliser dans une ligne de référence.Calcul du tableau: J'essaie de calculer le pourcentage de la somme cumulée mais je suis incapable de créer un calcul

C'est ce que je l'ai écrit

 IIF(RUNNING_SUM([Profit])= (0.8*SUM([Profit])), 
    COUNTD([Customer Name]),0) 

mais il me donne l'erreur en disant

"All fields must be constant or aggregate when using table calculation functions" 

La logique est de « Compter le nombre distinct de clients qui représentent 80% de l'exécution des bénéfices totaux »

Ceci est destiné à un graphique de pareto, donc les valeurs sont déjà triées dans l'ordre décroissant pour que cela fonctionne.

Comment puis-je créer un tel champ calculé qui me donnerait le nombre de meilleurs clients qui représentera 80% des bénéfices? Faites-moi savoir si d'autres clarifications sont nécessaires.

Répondre