Qlik Community

Ask a Question

Groupe des Utilisateurs Francophones

Announcements
Join us at the Cloud Data and Analytics Tour! REGISTER TODAY
cancel
Showing results for 
Search instead for 
Did you mean: 
lmasson43
Contributor III
Contributor III

Tableau avec les dimensions filtrées sur la première expression

Bonjour,

J'ai un tableau avec en dimension des articles et 3 expressions:

- Somme ({<TYPE_FAITS = {'VENTES_CAMPAGNE'}, K_Campagne = {$ (vCampagneN)}>} CANET)

-> Me permet de calculer la CA généré lié à cette campagne marketing

- - Somme ({<TYPE_FAITS = {'VENTES_CAMPAGNE'}, K_Campagne = {$ (vCampagneN1)}>} CANET)

-> J'aimerai le CA généré sur ces articles sur la campagne N-1

--Sum ({<TYPE_FAITS = {'STOCK'}>} Stock)

-> Le stock actuel sur ces articles

Mon problème c'est que mon tableau affiche non pas les articles de ma campagne N mais tous les articles que Qlik trouve dans mes 3 set analysis ... 

Je ne sais pas si c'est clair mais je sèche ...

Merci d'avance.

Cordialement,

 

1 Solution

Accepted Solutions
brunobertels
Specialist II
Specialist II

Bonjour 

Oui si tu veux un tableau qu'avec les Articles présents en CAMPAGNE N  ET Présents en CAMPAGNE N1 dans ce cas se serait quelque chose comme çà 

aggr(if(

Somme ({<TYPE_FAITS = {'VENTES_CAMPAGNE'}, K_Campagne = {$ (vCampagneN)}>} CANET)>0

AND

Somme ({<TYPE_FAITS = {'VENTES_CAMPAGNE'}, K_Campagne = {$ (vCampagneN1)}>} CANET)>0

, ARTICLES),ARTICLES)

View solution in original post

4 Replies
brunobertels
Specialist II
Specialist II

Bonjour 

Dans ce cas il faut utiliser une dimension calculée sur ta dimension 

en dimension : 

aggr(if(Somme ({<TYPE_FAITS = {'VENTES_CAMPAGNE'}, K_Campagne = {$ (vCampagneN)}>} CANET)>0, ARTICLES),ARTICLES)

lmasson43
Contributor III
Contributor III
Author

Ok merci et je pars sur le même principe sur mes autres expressions?

brunobertels
Specialist II
Specialist II

Bonjour 

Oui si tu veux un tableau qu'avec les Articles présents en CAMPAGNE N  ET Présents en CAMPAGNE N1 dans ce cas se serait quelque chose comme çà 

aggr(if(

Somme ({<TYPE_FAITS = {'VENTES_CAMPAGNE'}, K_Campagne = {$ (vCampagneN)}>} CANET)>0

AND

Somme ({<TYPE_FAITS = {'VENTES_CAMPAGNE'}, K_Campagne = {$ (vCampagneN1)}>} CANET)>0

, ARTICLES),ARTICLES)

View solution in original post

lmasson43
Contributor III
Contributor III
Author

Merci beaucoup! C'est exactement ce que je voulais!