Skip to main content

Bonjour,

 

J'ai l'impression que dans Tableau quand on a créé un champ calculé avec une agrégation, on ne peut plus ensuite faire un calcul de table de type rang ou autre sur ce champ calculé. Est ce le cas ? Si oui comment pourrais je faire pour filtrer les 10 plus grandes valeurs d'un champ calculé agrégé ?

 

Merci d'avance.

답변 4개
  1. 2018년 2월 26일 오후 2:17

    Bonjour Christophe,

     

    Pour utiliser un calcul de table il faut que la mesure soit agrégée (le calcul de table se fait en tout dernier, une fois les données agrégées).

    Partant de ce principe il est tout à fait possible d'utiliser un calcul de table sur un champ calculé qui contient une agrégation, il suffit de ne pas la reprécisé dans la formule.

     

    Si on veut, par exemple, calculer le rang sur le pourcentage de profit de la source Superstore :

    1. Créer le champ calculé [% Profit] : SUM([Profit])/SUM([Sales])

    2. Créer le champ calculé pour le rang : RANK([% Profit])

     

    Pour le calcul du rang, je n'ai pas reprécisé l'agrégation car elle est déjà contenu dans le calcul du pourcentage du profit.

     

    Est-ce que cela a résolu le problème?

     

    Tristan Guillevin

0/9000