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 à 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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 sum({$ <Région=P(RefRégion)>} TOTAL <Année> Montant)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager