Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
J'ai une dimension date de type MM-AAAA sur plusieurs années. Comment faire avec un SET ANALYSIS le calcul d'écart entre période N et N-1.
exemple dans la capture ci-dessous :
Est il possible également de calculer dans ce cas précis l'écart entre la période sélectionnée et la période juste avant celle-ci (même nombre de mois) c'est à dire Période : Nov-13 à Févr-14 vs Juil-13 à Oct-13 vs
Par Avance MERCI
JB
Vous pouvez essayer cette solution
(sum({$ <$(vYear)Valeur)-sum({$ <$(vLastNM)>} Valeur))
Les variables :
* vYear=year(today()) => Année en cours (ou autres selon votre besoin et la format de vos données)
et
* vLastNM= Annee={$(=(year(Today())-1))},Mois={'<=$(=num( Month(Today())-1))'}
J'espère que cela peut vous aider.
Cordialement.
Merci pour votre réponse mais mon cas ici est que ma période sélectionnée est sur deux années 2013 (nov et déc) et 2014 (Janv et févr) et que je puisse comparer avec les même période 2012 (nov et déc) et 2013(Janv et févr). Est-ce possible avec votre solution ?
Merci
Cdt
JB
je n'arrive pas à comprendre votre logique.
Pourriez vous m'éclairer svp.
Merci
Si tu as un champs Année et un champs Mois, tu peux faire un SetAnalysis pour afficher le year que tu souhaite+Mois
Je m'explique eg: ton expression doit obtenir année ={2012} ,mois {'DEC','NOV'} + année{2013} ,mois {'DEC','NOV'}
Pour obtenir : mois {'DEC','NOV'} tu peux utiliser GetFieldSelections(Month) ou GetFieldSelections(Année) pour l'année.
J'espère que j'étais claire cette fois.
Merci pour votre explication, mais celà j'ai bien compris. Effectivement, je peux mettre et sélectionner une dimension Année et une dimension mois, mais cette sélection est impossible quand je veux sélectionner plusieurs mois chevauchant sur 2 années voir l'exemple ci-dessous.
Les sélections ci-dessus veulent dire je sélectionne : Janv12-Fév12-Mars12-Oct12-Nov12-Déc12 et Janv13-Fév13-Mars13-Oct13-Nov13-Déc13. Or ce n'est pas du tout ce que je voulais prendre.
C'est plutôt :
Sélection Période à comparer automatiquement
Voilà. Merci pour votre patience et votre solution.
Cdt
JB
Bonjour,
A voir comment tu souhaites présenter tes chiffres (zone de texte, tableau, grap) et quel dimensionnement tu souhaiterai avoir.
L'idée de Amal me semble bien. Il faudrait te créer une variable :
vPériodePrécédente=GetFieldSelection(MoisAnnée)-1 pour avoir la temporalité par rapport à N
je préconiserai comme Amal de créer un variable aussi pour l'année N:
vPériodeEnCours=GetFieldSelection(MoisAnnée)
Puis de créer 2 autres variables :
vMontantEnCours=Sum({<$(vPériodeEnCours)>} Montant)
et
vMontantPrécédent=Sum({<$(vPériodePrécédente)>} Montant)
Logiquement en sélectionnant des mois années, tes données devraient sortir ok.