Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour à tous,
J'ai besoin de votre aide pour pouvoir faire une expression récursive.
Je m'explique: pouvoir calculer une valeur en fonction d'une valeur précédente.
La moyenne mobile exponentielle qui se calcule: MM t = [ Valeur t - MM (t-1)] x (2/ N+1)+ MM t-1
( Valeur t: ou AVG(Valeur t ) si on a plusieurs valeurs, N: nbre d'observations )
En attachement un fichier Excel qui montre ce que je veux.
Merci de vos réponses
Bonjour,
Voici une solution à votre problème
L'expression : ((Avg(Valeur)-alt(Below(Column(1)), 0))*(2/6))+alt(Below(Column(1)), 0)
Je ne suis pas un grand expert, mais j'ai fait quelque chose du genre avec la fonction ABOVE().
Cette fonction te renvoie la valeur de la ligne précédente, et tu peux remonter sur X lignes précédentes avec l'offset.
above([ total ] expression [ , offset [,n ]])
Espérant avoir répondu à ton attente.
Ça m'aide pas trop , car dans l'expression je dois mettre l'expression de t-1, et dans l'expression t-1 j'ai besoin de mettre l'expression t-2 ..... et ainsi de suite
Bonjour,
Voici une solution à votre problème
L'expression : ((Avg(Valeur)-alt(Below(Column(1)), 0))*(2/6))+alt(Below(Column(1)), 0)
Ça marche nickel
Merci à vous