Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour j'aimerais savoir comment je peux dire dans mon set analysis de réaliser la moyenne de la somme des 10 meilleures ventes de l'année.
Je sais qu'il faudra faire : Avg(Ventes) mais comment dire que l'on veut les 10 meilleures?
Merci d'avance pour votre aide.
si on se base sur ce que tu m'as envoyé au départ la personne fait :
=avg({<screenname={"=rank(sum({<sentiment={'Positive'}>}klout_count))<11"}, sentiment={'Positive'}>}klout_count)
donc tout le rank se trouve entouré de " ".
Le soucis c'est que j'ai toujours une erreur...
oui, et je ne sais pas ce que signifie screenname dans son expression,
en tout cas, il fait la moyenne de klout_count du top v10 de clout_count qui ont sentiment positif.
toi, tu n'as pas de restriction de ce genre, je ne vois pas pour l'instant pourquoi, en enlevant les condition dans le set tu as une erreur de syntaxe...
sreename c'est le nom d'une colonne de son excel.
Oui voilà je comprend pas non plus l'erreur de syntaxe.
je ne connais pas la syntaxe avec rank,
je fais u tes et j'ai ça dans un graph, mais ça ne fonctionne qu'avec 1 dimension:
Moi j'ai fais ceci et ça a l'air de fonctionner :
=avg({<Matricule = {"=Rank(Val_pt*Coef)<10"} >}Val_pt*Coef)
en fait jpense qu'il s'attend à ce qu'on se positionne par rapport à un champs.
Le soucis maintenant c'est que ça me calcule pas la bonne moyenne... pffffff
alors là, c'est peut -être que tu as pris le top 9 au lieu du top 10...
=avg({<Matricule = {"=Rank(Val_pt*Coef)<11"} >}Val_pt*Coef)
Florent
on retrouve bien cette formule dans une autre demande :
Sum({<ID={"=Aggr(Rank(Sum(Quantity)), ID)<=10"}>} Total Quantity)
Florent
non mais j'ai mis a côté a quoi ça correspondait et j'ai un problème de moyenne. Bref je vais fouiller ça ^^.
Merci pour ton aide Florent.
Au moins maintenant si quelqu'un cherche à faire un top, on aura traité de ça du côté fr ^^.
Bonne journée
j'ai mis ça de coté aussi, car ça peut me servir aussi.
n'hésite pas à me dire pour le pb de moyenne également.
Merci !
et si tu faix comme la syntaxe ci-dessus pour la sum : c'est à dire une agrégation ?
genre :
avg({<Matricule = {"=AGGR(Rank(Val_pt*Coef)),Matricule)<11"} >}Val_pt*Coef)