Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Cof59
Contributor II
Contributor II

Tableau croisé : pour chaque ligne avoir le total d'une autre colonne

Bonjour,

J'ai un taux dans un tableau et j'aimerai pour chaque ligne calculer (en valeur de points) la part contributive de cette ligne dans le taux global.

Vous pouvez-voir ici (sous excel) un exemple de ce que je veux faire :

Cof59_2-1617834188448.png

Ma dimension est : "TYP_CLIENT" - J'ai 2 expressions "Mt1"  et "Mt2 "

J'ai une troisième expression  "tx" qui pour chaque ligne me donne le ratio entre Mt1 et Mt2

Je désire pour chaque ligne pouvoir avoir la part contributive de cette même ligne dans la valeur total de "tx"

Exemple : Pour le client 1, sa part contributive dans les 0.56% (valeur totale de la colonne "tx") est de 0.19 pts dans les 0.56%. Pour arriver à ceci , je prends la valeur de (C2/somme(D2:D4))*100

On pourrait exprimer ceci comme : Le client 1, avec un tx de 1.50% à une part contributive de  0.19pts sur les 0.56% du taux global "tx" de l'ensemble des TYP_CLIENT

Au final, la somme de cette nouvelle expression pour la colonne concernée donnera forcément 0.56.

J'ai essayé en utilisant les fonctions TOTAL ou AGGR mais je n'arrive à rien.

Pouvez-vous m'aidez ?

 

Par avance merci

 

 

1 Reply
brunobertels
Master
Master

Bonjour

la mesure est si j'ai bien compris ton besoin :

sum(Mt1)/sum(total Mt2)

 

brunobertels_0-1617950135009.png