Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
jmialoundama
Specialist
Specialist

Meilleur mois de l'année

Bonjour,

J'ai une table avec différents indicateurs de plusieurs magasins comme suit:

Capture.JPG

Je souhaiterai uniquement avoir un tableau avec le meilleur magasin ayant le meilleur CA de l'année


Puis un autre tableau avec le magasin ayant le meilleur panier moyen à l'année.


Un dernier tableau avec le magasin ayant le meilleur indice de vente à l'année

Par exemple le magasin D à le meilleur CA à l'année

Le magasin C à le meilleur panier moyen à l'année (60€)

Le magasin C à le meilleur indice de ventre à l'année (4)

J'ai essayé de jouer avec les Set analysis mais rien ne fonctionne comme je le souhaite.

Merci d'avance

17 Replies
kevinchevrier
Partner - Creator III
Partner - Creator III

As-tu un calendrier dans ton modèle de données ?

kevinchevrier
Partner - Creator III
Partner - Creator III

Peux-tu transmettre ton fichier ?

YoussefBelloum
Champion
Champion

Bonjour:

voici les expressions:

=sum({<[CA]={'$(=max(CA))'}>}CA)

=sum({<[Panier moyen]={'$(=max([Panier moyen]))'}>}CA)

=sum({<[indice de vente]={'$(=max([indice de vente]))'}>}CA)



attaché ci dessous l'application

jmialoundama
Specialist
Specialist
Author

Bonjour Kevin,


Oui j'ai un calendrier  mais c'est un fichier QVD auquel je n'ai pas accès.


Voici le calendrier dans mon application :

Capture.JPG

Sachant que Mois correspond à la dimension suivante Mois (cal):

Extraction de la dimension

Capture.JPG

L'année correspond à la dimension suivante Année (cal):

Extraction de la dimension

Capture.JPG

L'année-mois correspond à la dimension suivante Année-mois (cal):

Extraction de la dimension

Capture.JPG

jmialoundama
Specialist
Specialist
Author

Bonjour Youssef,

En fait Panier moyen n'est pas une dimension, c'est une mesure :

Capture.JPG

Donc je ne vois pas comment utiliser tes expressions

kevinchevrier
Partner - Creator III
Partner - Creator III

Si tu veux le nom du magasin à chaque fois, et par rapport à table, voici la :

=only({$<CA = {"=rank(sum(CA), 4)<= 1"}>} [Nom magasin])

Je te conseille de rajouter les années dans ta table.

kevinchevrier
Partner - Creator III
Partner - Creator III

Tu peux créer le champ panier moyen dans ton script.

YoussefBelloum
Champion
Champion

Oui, j'en suis conscient..

j'ai voulu rapidement te guider avec une approche Set Analysis,

il te suffisait juste de les rajouter en tant qu'expressions sur les tableaux avec la meme set analysis.

voici la nouvelle version

jmialoundama
Specialist
Specialist
Author

Youssef,

J'ai essayé de convertir ton application qvw en qvf mais je n'arrive pas à voir tes expressions etc.

Mais je ne comprends pas quand tu dis : "il te suffisait juste de les rajouter en tant qu'expressions sur les tableaux avec la meme set analysis." (désolée).


Du  coup si je reprends la formule du panier moyen qui est de base la suivante : sum([_CA TTC net >0]) / sum([_Nb. Tickets >0])

avec un set analysis ça donnerai quoi c'est juste sur ça que je bloque un peu.