Qlik Community

Groupe des Utilisateurs Francophones

Vous êtes francophone? Ce groupe est pour vous. Venez découvrir comment démarrer avec Qlik Sense et QlikView, poser vos questions et partager vos tutos et astuces avec les membres de notre communauté.

Highlighted
Not applicable

Histogramme plusieurs valeurs

Bonjour,

J'aimerai faire un histogramme dans QlikSense, mais j'aimerai pouvoir mettre plusieurs données par barre.

Je m'explique, j'aimerai classé des clients par année. En gros pour chaque barre il y a les 3 plus gros clients, et il y a une barre par année.

Quelqu'un a une idée ?

Merci d'avance

Karim

Tags (1)
1 Reply
delansay
Not applicable

Re: Histogramme plusieurs valeurs

Je peux te proposer ceci :

C'est un classement des 10 premiers clients par année sur les 3 dernières années.

L'année de base est donnée par un choix de l'utilisateur, choix qui alimente une variable.

Un if et un rank doublé d'un aggr permet de gérer les 3 dernières années:

L'expression pour une année est (exemple sur l'année -2, soit 2014 dans l'exemple) :

= if (
rank(aggr(sum(
{$<
eve.type_evenement  = {'ENG*'},
env.annee_fiscale  = {"=$(=var_annee_fiscale-2)"}
>}
eve.montant), CODE )) > 10,

null(),

rank(aggr(sum(
{$<
eve.type_evenement = {'ENG*'},
env.annee_fiscale = {
"=$(=var_annee_fiscale-2)"}
>}
eve.montant
), CODE)))

En espérant que tu puisses l'utiliser sachant qu'un IF est gourmand en RAM.

Didier