Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
_Audrey_
Contributor

Taux de variation entre deux années

Bonjour, 

Je débute sur QlickSense et je me permet de solliciter votre aide pour calculer le taux de variation entre deux colonnes dans mon tableau croisé dynamique. J'ai déjà vu des choses en ligne mais je n'arrive pas à l'appliquer à mon cas. 

J'ai en colonne mon champ "année" qui se présente sous deux colonnes : 2016 et 2017. J'ai donc le chiffre d'affaires pour chaque ligne d'article et par année.

Je souhaiterais avoir une troisième colonne qui calcule pour chaque ligne d'article, le pourcentage d'évolution entre 2016 et 2017.  

Merci d'avance pour votre aide. 

Cordialement, 

Labels (1)
1 Solution

Accepted Solutions
Taoufiq_Zarra

c-joint une version qliksense

je suppose que l'evolution est calculé comme (CA 2017-CA2016)/CA2016 en %

2017 ->Maxannée

2016->Maxannée-1

Capture.PNG

Regards,
Taoufiq ZARRA

"Please LIKE posts and "Accept as Solution" if the provided solution is helpful "

(you can mark up to 3 "solutions") 😉

View solution in original post

8 Replies
Taoufiq_Zarra

Bonjour Audrey,

est ce que tu peux partager un exemple de tes data sous forme excel ou autre format exploitable pour t'envoyer directement le fichier qliksense avec la proposition de solution

 est ce que tu veux calculer la variation toujours entre l'année en cours (Max dans tes data c-d-a 2017 ici dans l'exemple) et l'année -1 (2016 ici ) ?

 

Regards,
Taoufiq ZARRA

"Please LIKE posts and "Accept as Solution" if the provided solution is helpful "

(you can mark up to 3 "solutions") 😉
_Audrey_
Contributor
Author

Bonjour, 

Merci pour votre retour. En effet, je souhaite calculer le taux de variation du CA entre 2016 et 2017 et que ce taux soit présent en 3e colonne pour chaque ligne d'articles. 

Merci de votre aide. 

Cordialement,

Taoufiq_Zarra

Merci .

dans le fichier excel envoyé je  ne trouve pas les meme champs que l'image ? c-a-d Décoration,article,... ?

Regards,
Taoufiq ZARRA

"Please LIKE posts and "Accept as Solution" if the provided solution is helpful "

(you can mark up to 3 "solutions") 😉
_Audrey_
Contributor
Author

En effet, j'ai un autre fichier catégorie et un fichier article. 

Taoufiq_Zarra

c-joint une version qliksense

je suppose que l'evolution est calculé comme (CA 2017-CA2016)/CA2016 en %

2017 ->Maxannée

2016->Maxannée-1

Capture.PNG

Regards,
Taoufiq ZARRA

"Please LIKE posts and "Accept as Solution" if the provided solution is helpful "

(you can mark up to 3 "solutions") 😉
_Audrey_
Contributor
Author

C'est tout à fait ça, je vous remercie beaucoup.

Par contre, je n'arrive pas à ouvrir le fichier. Je l'ai téléchargé sur mon ordinateur puis j'ai essayé de charger le fichier sur Clicksense mais j'ai un message d'erreur. 

Taoufiq_Zarra

Je ne sais pas la raison pour le moment, est ce que tu as essayé de glisser déposer dans Qliksense Desktop

sinon si tu as toujours le problème voici les étapes pour reproduire le rapport :

dans Qliksense->crée un nouveau fichier -> chargement de donnée puis tu insère le code suivant :

lib://Downloads/ a changé par to dossier

Vente:

LOAD
	[N° Vente],
	[Date],
	[N° Article],
	[CA],
	[Remise]
 FROM [lib://Downloads/Ventes.xlsx]
(ooxml, embedded labels, table is Bob);

LOAD
	[N° Vente],
	[Date],
	[N° Article],
	[CA],
	[Remise]
 FROM [lib://Downloads/Ventes.xlsx]
(ooxml, embedded labels, table is Carly);


LOAD
	[N° Vente],
	[Date],
	[N° Article],
	[CA],
	[Remise]
 FROM [lib://Downloads/Ventes.xlsx]
(ooxml, embedded labels, table is John);

LOAD
	[N° Vente],
	[Date],
	[N° Article],
	[CA],
	[Remise]
 FROM [lib://Downloads/Ventes.xlsx]
(ooxml, embedded labels, table is Jane);

Catégorie:

LOAD [N° catégorie], 
     Catégorie

 FROM [lib://Downloads/Categories.xlsx]
(ooxml, embedded labels, table is Catégories);


Article:

LOAD [N° article] as [N° Article], 
     Articles, 
     Catégorie as [N° catégorie]

 FROM [lib://Downloads/Articles.xlsx]
(ooxml, embedded labels, table is Articles);

Dates:
Load Distinct 
	[Date]
Resident Vente;

Dates_Final:
Load
	 [Date],
	 year([Date]) as Année,
     Month([Date]) as Mois,
     Weekday([Date]) as Jours,
     Week ([Date]) as Semaine

Resident Dates;

Drop Table Dates;

 

puis dans l'analyse tu crée une table avec :

Dimension :

1-Catégorie

2-Articles

puis Mesures :

1-

Expression: =Sum({<[Année]={"$(=Max(Année)-1)"}>} CA)

Etiquette : =Max(Année)-1

2-

Expression: =Sum({<[Année]={"$(=Max(Année))"}>} CA)

Etiquette : =Max(Année)

3-

Expression:= (Sum({<[Année]={"$(=Max(Année))"}>} CA)-Sum({<[Année]={"$(=Max(Année)-1)"}>} CA))/(Sum({<[Année]={"$(=Max(Année)-1)"}>} CA))

Etiquette :Evolution

 

et voilà

 

 

 

Regards,
Taoufiq ZARRA

"Please LIKE posts and "Accept as Solution" if the provided solution is helpful "

(you can mark up to 3 "solutions") 😉
_Audrey_
Contributor
Author

C'est exactement ce que je cherchais à faire. Merci énormément pour votre aide.