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

Somme dans un if

Bonjour,

J'ai un le tableau suivant dans lequel j'examine lorsqu'un magasin est en rupture de stock.

La formule suivante que j'utilise dit que si le quantité stock est égale à 0 alors je mets 1 ou sinon c'est 0 :

if(sum({$<Jour={'$(varMaxDateSelection)'},[Cd. Type stock]={'MAG'}>} [_Quantité stock])=0,

                                    1

                                    ,

                                    0       

)

Je souhaiterai faire une des ruptures magasins pour un  produit .

Comme dans ma formule je met le 0 et 1 en dur et lorsque je clique sur afficher les totaux au niveau de ma mesure, les totaux ne s'affichent pas comme il faudrait.

Capture.JPG

Voila ce que j'ai sous QLIK :

Capture.JPG

Et j'aimerai obtenir ceci :

Capture.JPG

Donc je souhaiterai savoir comment réaliser une somme avec une formule comme la mienne ?

Merci d'avance

6 Replies
YoussefBelloum
Champion
Champion

Bonjour,

si la dimension de ton tableau s'appelle "produit", essaye ceci, sinon remplace juste produit par le nom de ta dimension:

essaye ceci:

sum(aggr((if(sum({$<Jour={'$(varMaxDateSelection)'},[Cd. Type stock]={'MAG'}>} [_Quantité stock])=0,1, 0),produit))

jmialoundama
Specialist
Specialist
Author

J'ai essayé la formule et elle ne fonctionne pas :

Capture.JPG

Ma dimension produit est une hiérarchie:

Capture.JPG

YoussefBelloum
Champion
Champion

tu a bien remplacé le nom de ta colonne dimension dans l'expression ?

sinon serait t'il possible d'attacher une application de test (qvf) ou un jeu de données ?

jmialoundama
Specialist
Specialist
Author

Youssef Belloum a écrit:

tu a bien remplacé le nom de ta colonne dimension dans l'expression ?

sinon serait t'il possible d'attacher une application de test (qvf) ou un jeu de données ?

Comment fait-on pour déposer un fichier QVF sur le forum de discussion ?

YoussefBelloum
Champion
Champion

quand tu ouvre le thread, tu clique sur répondre, en haut a droite du carré blanc il ya marqué "utiliser éditeur avancé", clique dessus, tu trouvera en bas droite "joindre"

jmialoundama
Specialist
Specialist
Author

Voici le fichier :