Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Je cherche une solution afin de calculer la somme du top 3 de 10 magasins sur un produit donner. Le résultat est attendu sous cette forme :
Produit | CA (tout les magasins ayant le produit) | CA top 3 |
---|---|---|
A | 100 000 | 70 000 |
B | 120 000 | 60 000 |
C | 80 000 | 35 000 |
Merci d'avance.
Christophe
=sum( aggr( if( rank(sum(CA))<=3, sum(CA)), Produit, Magasin))
Merci beaucoup.
Est-il possible de mettre une variable à la place du 3 ?
admettons que je voudrais faire un top 2 si j'ai 5 magasin qui ont se produit plutôt qu'un top 3
Bonjour CChristophe!
Tu peux écrire l'expression de swuehl avec une variable:
=sum( aggr( if( rank(sum(CA))<=$(varTOP), sum(CA)), Produit, Magasin))
Bonjour,
Est-il possible de calculer cette somme si le rang du magasin sur ce produit est dans le top X.
Sachant que X est égal au nombre de magasin total sur ce produit diviser par deux.
J'ai essayé ceci :
=sum( aggr( if( rank(sum(CA))<=floor(count(distinct Magasin)/2), sum(CA)), Produit, Magasin))
Mais j'ai 0 partout
PS: Si je ne suis pas clair dites le moi