Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
La somme partielle de la 2ème expression (QTE SI) de mon pivot n'affiche pas le bon total.
Je joins à la discussion une copie écran du pivot.
Lorsque j'exporte mon pivot sur Excel, et je fais la somme manuellement via une formule Excel, j'ai le bon chiffre qui s'affiche.
Pour info, ci-après ma 2ème expression : =If([QTE SI Réelle]>=1,1,if([QTE SI Réelle]=0,0,-1))
Avez-vous une idée d'où ça peut venir?
Je vous remercie par avance de votre aide.
Si je me réfère à ta copie d'écran où tu montres l'onglet Présentation, tu utilises un tableau croisé dynamique et tu n'as qu'une dimension (Affection).
Si tu n'as bien qu'une dimension, pourquoi utiliser un tableau croisé dynamique ?
--> Si tu utilises un tableau simple, tu peux préciser si le Total est calculé en utilisant l'expression (par défaut dans les tableaux simple et seul option dans un tableau dynamique) ou en sommant les lignes.
Choisi la 2ème option et utilise ton expression de départ :
=If([QTE SI Réelle]>=1,1,if([QTE SI Réelle]=0,0,-1))
Si tu dois utiliser un tableau dynamique, utilises l'expression suivante :
Sum(Aggr(If([QTE SI Réelle]>=1,1,if([QTE SI Réelle]=0,0,-1), LaListeDesDimensionsDeTonTableau))
Si tu as 2 dimensions dans ton tableau (xxx et yyy), ton expression sera la suivante :
Sum(Aggr(If([QTE SI Réelle]>=1,1,if([QTE SI Réelle]=0,0,-1), xxx, yyy))
Tu peux expliquer le problème un peu plus ? si tu utilise un tableau croisé penses à utiliser sum()...enfin je ne sais pas si j'ai bien compris ton besoin...
Bonjour Marwen,
Au fait, j'utilise l'option ''Afficher les sommes partielles'', de l'onglet présentation, afin d'afficher le total des expressions..
Le total affiché pour l'expression (QTE SI) n'est pas bon .
Je te conseille de créer un champ dans ton chargement qui te donnera directement la valeur -1, 0 ou 1.
If([QTE SI Réelle]>=1,1,if([QTE SI Réelle]=0,0,-1))
Je rejoins Marwen. Nous ne connaissons pas ton projet, il faut donc que tu décrives un peu plus ta problématique.
Je ne pense pas que ça soit possible, vu que [QTE SI Réelle] est aussi une expression dans le pivot
si le résultat de ton expression (If([QTE SI Réelle]>=1,1,if([QTE SI Réelle]=0,0,-1))) pour la
ligne 1 = 1
Ligne 2 = 0
Ligne 3 = -1
=> ton total sera 0 c 'est ce que tu veux ?
Bonjour Marwen,
Le total doit être la somme des lignes.
Lorsque j'exporte mon pivot sur Excel, et je fais la somme manuellement via une formule Excel, j'ai le bon chiffre qui s'affiche, or sur Qlikview, le total affiché est : -1
Merci
Dans un tableau croisé tu n'auras pas le total si tu n'utilises sum()...ton expression doit donc être sum(If([QTE SI Réelle]>=1,1,if([QTE SI Réelle]=0,0,-1))) pour obtenir le total des lignes...
à ta disposition.
Marwen
Le résultat n'est plus le même lorsque j'ajoute sum() ...
Peux-tu nous donner l'expression de [QTE SI Réelle] ?