Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Set Analysis M(Y) / M(Y-1)

Bonjour,

J'ai un petit soucis avec un Set Analysis :

Il me faut dans la premiére ligne le CA de mois-année (en fonction des séléctions)

Et dans la deuxiéme M(Y)/M(Y-1).

Si j'ai que le mois en dimension ca fonctionne térs bien, mais il me faut mois-année. Et du coup pour récupéré le CA de l'année précédente je séche..

Ca doit étre un truck tout béte à base de TOTAL ou {1} mais la j'ai besoin d'un coup de pouce svp

Merci de votre aide

1 Solution

Accepted Solutions
sfatoux72
Partner - Specialist
Partner - Specialist

Tu y étais presque :

Sum(
   
Aggr(
       
Above(TOTAL sum({$<Annee=,Mois=>}CA),12), Annee, Mois))

Ton Aggr doit au minimum contenir les dimensions de ton graphe, soit Annee et Mois, pour avoir un niveau de granularité identique ou plus fin et pouvoir s'y "raccrocher".

ATTENTION, ça ne fonctionne avec above que si les années sont chargée dans l'ordre croissant, ce qui est le cas dans l'application que tu as transmis.

View solution in original post

19 Replies
flochi75
Creator III
Creator III

bonjour Jean,

je pense que le set analysis de Sense fonctionne comme celui de View,

donc tu gardes les champ Mois en dimension,

puis tu fais une mesure pour l'année en court et 1 pour l'année précédente :

  • sum($<annee={$(=max(annee))}>}CA)
  • sum($<annee={$(=max(annee)-1)}>}CA)

Florent.

Not applicable
Author

Oui comme ceci ca fonctionne bien, le soucis c'est que j'ai [année-mois] en dimension. Du coup ca ne fonctionne pas.

flochi75
Creator III
Creator III

ok,

peux tu modifier ton script de chargement pour créér un champ 'Mois" et un champ "Années" ? :

left( mois-année,2) as Mois,

right( mois-année,4) as Années,

Tu les utilises ensuite comme proposé plus haut...

Florent

Not applicable
Author

Merci pour votre réponse,

J'ai déjà fait comme ceci. Etant donnée que mon année est dans la dimension cela ne fonctionne pas.

Voici une petite application comme exemple.

flochi75
Creator III
Creator III

je te revoie l'appli avec mes modifs (uniquement dans les graph "Flo1" et Flo2"

est-ce cela que tu attends ?

Florent

Not applicable
Author

Encore merci, mais c'est pas exactement ce que je veux.

Voici l'objectif en piéce jointe.

Je suis entrain de chercher avec des sum de aggr de above ,12 mais je m'éloigne plus qu'autre chose je pense..

flochi75
Creator III
Creator III

je n'ai pas les mêmes valeurs que toi, mais est-ce l'évolution entre 2 années sur un mois que tu veux ?

cf Qvw joint...

Not applicable
Author

Avec un truck comme ca, je réussi a récupérer les valeurs de Y-1 mais seulement pour la derniére année..

Donc pas encore ce que je veux..

// On récupére tout, décalé de 12 mois

sum(

  // On ramène tous , décalés de 12 mois

  aggr(

  above(

  sum(

  {<Annee=, mois=,

         CA)

  , 12)

  ,year_month) 

)

Not applicable
Author

C'est bien l'évolution qu'il me faut mais sur [Mois-Année] en dimension pas seulement sur le mois.