Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Récupération de la 1ère occurante par ville

Bonjour à tous,

Je souhaiterais mettre un place un tableau qui me donne en résultat le nom du 1er vendeur de chaque point de vente sur la base du chiffre d'affaires décroissant. Pour le moment, j'ai un tableau tous vendeurs confondus et je ne vois pas comment faire. Avez vous une solution ? Dimension :  VILLE / VEND , Expression : sum(PVC)

En vous remerciant par avance.

Labels (1)
1 Solution

Accepted Solutions
kevinchevrier
Partner - Creator III
Partner - Creator III

Anne,

J'ai amélioré l'application qui est dans le lien Rank Over Aggregation pour répondre à ta demande.

Utilises une colonne DISPLAY que tu masques ensuite.

Si tu n'arrives pas à adapter la pièce jointe à ton modèle, n hésites pas à m'envoyer ton appli.

Kevin

View solution in original post

10 Replies
lcloatre
Partner - Creator III
Partner - Creator III

Anne,

Je n'ai peut-être pas compris ton besoin mais as-tu utilisé le tri ?

kevinchevrier
Partner - Creator III
Partner - Creator III

Bonjour Anne,

Le plus simple :

1) Tu fais un tri décroissant sur ta colonne chiffre d'affaires (Onglet Tirer dans les propriétés de ton graphiques)

2) puis dans l'onglet Limites Dimensionnelles / Dimension Nom Vendeur /  tu coches "Limiter les valeurs affichées à l'aide de la première expression" puis afficher uniquement Maximum 1 valeurs.


Kevin

kevinchevrier
Partner - Creator III
Partner - Creator III

Le plus compliqué c'est avec un rank dans les set analysis, du type :

=Sum({$<Vendeur= {"=rank(sum(PVC), 4)<= 1"}>} PVC)

Kevin

Anonymous
Not applicable
Author

Oui j'ai utilisé le tri sur le CA.

 

VEND1  LYON  110K€

VEND2  NICE  90K€

VEND3  NICE  80K€

VEND4  LYON  70K€

VEND5  CRETEIL  60 K€

VEND6  CRETEIL  50K€

VEND7  VILLENEUVE  30K€

VEND8  ORLEANS  20K€

En résultat, je ne dois avoir que VEN1, VEND2,VEND5, VEND7 et VEND8.

Les VEND3,VEND4 et VEND6 ne doivent pas apparaître

Anonymous
Not applicable
Author

J'avais essayé cette option mais je n'ai plus qu'un seul vendeur dans le tableau de résultat

kevinchevrier
Partner - Creator III
Partner - Creator III

fait une aggrégation par point de vente :

=aggr(Sum({$<Vendeur= {"=rank(sum(PVC), 4)<= 1"}>} PVC), [Point de vente])


Kevin

Anonymous
Not applicable
Author

Avec l'aggrégation ça fonctionne, merci !

J'ai bien une ligne par magasin mais les chiffres ne sont pas bon, ce n'est pas le 1er qui ressort.

Je vais essayer de creuser.

kevinchevrier
Partner - Creator III
Partner - Creator III

kevinchevrier
Partner - Creator III
Partner - Creator III

Anne,

J'ai amélioré l'application qui est dans le lien Rank Over Aggregation pour répondre à ta demande.

Utilises une colonne DISPLAY que tu masques ensuite.

Si tu n'arrives pas à adapter la pièce jointe à ton modèle, n hésites pas à m'envoyer ton appli.

Kevin