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

Problème expression sum dans un tableau simple

Bonjour,

Je pense que mon problème est tout bête mais je n'arrive pas trouver la solution 😞

J'ai un tableau simple voir screenshot celui de droite donne les bon résultats car la dimension Material est affiché dés que je veux avoir des informations sans la dimension Material c'est à dire avoir un montant par dimension Plant voir tableau de gauche le calcul est complètement incohérent j'ai l'impression qu'il me fait un total de tout...

Pour mois le bon résultat est 4539.7 réparti sur les deux Plant name.

J'ai joint l'application si quelqu'un à une idée.

Merci d'avance!

2016-03-16 17_57_07-QlikView x64 - [Y__QlikView_CO_Sold_Hours_50_Apps_CO_Sold_Hours.qvw].png !

1 Solution

Accepted Solutions
martinien
Partner - Contributor III
Partner - Contributor III

Bonjour,

Le problème vient de l'expression: sum(Qty_Good)*MaxString(HVENDUES) .

En effet, le niveau d'aggrégation n'est pas le même dans les deux tableaux : a gauche MaxString(HVENDUES) retourne une unique valeur pour chaque Plant. A droite, la valeur est calculée pour chaque ligne du tableau.

Vous pouvez utiliser la fonction aggr pour résoudre le problème:

=sum(aggr(sum(Qty_Good)* MaxString(HVENDUES),[Plant Name],Material))

Martin

View solution in original post

2 Replies
martinien
Partner - Contributor III
Partner - Contributor III

Bonjour,

Le problème vient de l'expression: sum(Qty_Good)*MaxString(HVENDUES) .

En effet, le niveau d'aggrégation n'est pas le même dans les deux tableaux : a gauche MaxString(HVENDUES) retourne une unique valeur pour chaque Plant. A droite, la valeur est calculée pour chaque ligne du tableau.

Vous pouvez utiliser la fonction aggr pour résoudre le problème:

=sum(aggr(sum(Qty_Good)* MaxString(HVENDUES),[Plant Name],Material))

Martin

Anonymous
Not applicable
Author

Merci beaucoup il faut que j'appronfondise les formules d'aggregation...