Bonjour à tous,
Si j’ai des ventes par année par région et je veux calculer une variation par région ou par année, es ce que vous pouvez svp m’indiquer comment je peux faire ça avec un set analysis?
Un grand merci par avance.
Version imprimable
Bonjour à tous,
Si j’ai des ventes par année par région et je veux calculer une variation par région ou par année, es ce que vous pouvez svp m’indiquer comment je peux faire ça avec un set analysis?
Un grand merci par avance.
Bonjour,
Il y a plusieurs façons de faire.
L'une d'entre elles consiste à faire un dimension à part qui contient la liste de vos années et une pour faire la liste de vos région.
Vous les appelez "AnnéeRef" et "RégionRef".
Ensuite, dans votre Set Analysis, vous mettez
Ainsi, votre expression retournera la valeur de l'année de référence et de la région de référence.Code:
1
2 {$ <Année=P(AnnéeRef), Région=P(RégionRef)>}
Merci pour la réponse.
Je ne suis pas sûr que j’ai bien exprimé mon besoin. En appliquant votre proposition je n’arrive pas a mon objectif.
Pouvez-vous, svp m’expliquer un peu plus?
Cordialement
Supposons que vous ayez ces données :
Vous pouvez récupérer la liste des valeurs pour servir de références avec :Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 data: LOAD * INLINE [ Année, Région, Montant 2019, A, 1 2019, B, 2 2019, C, 3 2020, A, 4 2020, B, 6 2020, C, 9 2021, A, 4 2021, B, 5 2021, C, 12 ];
Si vous avez un tableau croisé avec comme dimension "Année" et "Région", votre expression estCode:
1
2
3
4
5
6
7
8
9
10 RefAnnée: LOAD DISTINCT Année AS RefAnnée RESIDENT data; RefRégion: LOAD DISTINCT Région AS RefRégion RESIDENT data;
Vous ajoutez à votre application un sélecteur pour "RefAnnée" et pour "RefRégion".Code:
1
2 sum(Montant)
Dans votre tableau, pour avoir le montant correspondant à l'année de référence sélectionnée, l'expression sera :
Pour avoir le montant correspondant à la région de référence sélectionnée, l'expression sera :Code:
1
2 sum({$ <Année=P(RefAnnée)>} TOTAL <Région> Montant)
Pour avoir le montant correspondant à l'année ET la région de référence sélectionnées, l'expression sera :Code:
1
2 sum({$ <Région=P(RefRégion)>} TOTAL <Année> Montant)
Pièce jointe 595104Code:
1
2 sum({$ <Année=P(RefAnnée), Région=P(RefRégion)>} TOTAL Montant)
Pouvez-vous donner un exemple de ce que vous souhaitez faire ?