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

Classement carte Qlik Sense

Bonjour,

J'ai une carte QlikSense et je souhaiterai uniquement afficher les 10 plus gros consommateurs sur la carte afin qu'elle soit plus lisible :

J'ai un tableau comme suit :

CLASSEMENT        Nom consommateur

1                             TOTO                                     

2                              TITI

3                             TATA

4                             TUTU

5                              RURU

6                              RIRI

7                              RARA

8                              RORO

9                              JOJO

10                           JAJA

Capture.JPG

5 Replies
kevinchevrier
Partner - Creator III
Partner - Creator III

Peut-être If(Classement <=10,[Nom consommateur])

kevinchevrier
Partner - Creator III
Partner - Creator III

Ou éventuellement :

Only({$<Classement = {"<= 10"}>} [Nom consommateur])

brunobertels
Master
Master

Bonjour Juliana

Essaye en modifiant l'apparence des points en jouant sur la transparence avec la fonction ARGB()

couleur par expression :

if( aggr(rank(sum(Sales)),[Nom Consommateur]) <=10, argb(255,255,0,0),argb(0,125,125,125))

Bruno

jmialoundama
Specialist
Specialist
Author

Bonjour,

Merci pour les réponses que vous m'avez apporté je vais les tester.

Encore merci

jmialoundama
Specialist
Specialist
Author

J'ai essayé l'expression suivante :

if(aggr(rank(count(distinct ORD_NUM_ORDRE)),ORD_NUM_ORDRE) <=10, argb(255,255,0,0),argb(0,125,125,125))

Cependant elle ne fonctionne pas comme je souhaiterai. C'est à dire qu'il y'a plus de 10 pays qui s'affichent sur la carte.

Capture.JPG

De plus sur les cartes sous Qlik sense il n'ya pas d'option "couleur d'expression".

Capture1.JPG