Bonjour,
Je suis assez nouveau en MDX avec juste quelques notions de bases, et encore...
J'ai créé une mesure pour calculer une moyenne mouvante des 12 derniers mois (running average), voici le code correspondant qui fonctionne parfaitement:
Néanmoins il existe dans ma hiérarchie une période 13 (une sorte de 13ème mois pour la clôture d'année fiscale), qu'il faut exclure absolument de ce calcul.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 CREATE MEMBER CURRENTCUBE.[Measures].[Actuel - Moyenne 12 mois] AS AVG( [Période fiscale].[Calendrier fiscal].CurrentMember.Lag(11):[Période fiscale].[Calendrier fiscal].CurrentMember, [Measures].[Actuel] )
Donc si je suis en période 2015-P1, la moyenne prend actuellement en compte les 12 dernières périodes suivantes:
2014-P3,2014-P4.........,2014-P13,2015-P1
mais j'aimerai donc que ce soit seulement ces mois qui soient pris en compte:
2014-P2,2014-P3.........,2014-P12,2015-P1
Je ne vois pour le moment pas le moyen de faire celà. Merci de me renseigner ça serait très apprécié!
Partager