Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
serge__g
Contributor III
Contributor III

TDC Chiffre affaire année selectionnée et année selectionnée - 1 (Sense)

Bonjour,

Je souhaite créer un tcd avec en colonne le chiffre d affaire (CA) de l'année sélectionnée en colonne 1, en colonne 2 le CA de l'année sélectionnée - 1 et en dernière colonne la différence en Euro ou % des deux premières.

J'ai du mal avec mes set analysis.

Le but de mon TCD est de mettre en évidence les baisses de CA par client.

Merci

Labels (1)
16 Replies
kevinchevrier
Partner - Creator III
Partner - Creator III

Voici une documentation qui devrait t'aider pour les étiquettes dynamiques :

Emulating dynamic labels in Qlik Sense

serge__g
Contributor III
Contributor III
Author

merci kevin pour toutes tes infos je vais tester tout cela et te dirais ce qu 'il en est.

Anonymous
Not applicable

Bonjour,

Pour réaliser la demande de Serge en utilisant uniquement les Set Analysis, il faut pour cela que l'utilisateur sélectionne deux années, si l'utilisateur ne sélectionne qu'une année alors tu auras des valeurs uniquement dans la première colonne [=Sum({$<An = {'$(=Max(An))'}>}CA)] et la deuxième colonne contenant la formule suivante sera vide [=Sum({$<An = {'$(=Max(An)-1)'}>}CA)]

La solution que je préconise est la suivante :

1/ Colonne 1 (affichage de l'année sélectionné) ==>  =Sum(CA) ==> affiche l'année ou les années sélectionnés

    Pour être sur d'afficher l'année Max ==> =Sum({$<An = {'$(=Max(An))'}>}CA)

2/ Colonne 2 (affichage de l'année précédente); création d'une variable dans le script de chargement

    a) Ajouter un onglet variable, inscrire la variable de l'année précédente comme ci-dessous

    Set vAnnePrec = =An -1;

    b) Ajouter la colonne et inscrire le Set Analysis comme ci-dessous

    Sum({<An = {$(vAnneePrec)}>}CA)

3) Colonne 3, tu peux reprendre les éléments de Kevin dans son premier post

Cela devrait résoudre ton problème

sfatoux72
Partner - Specialist
Partner - Specialist

Salut Boris,

Ta première affirmation est fausse.

Les set analysis serve justement à modifier la sélection, dans ce cas on remplace la sélection d'une ou plusieurs années par Max(An) pour la première expression et par Max(An)-1 pour la seconde.

Anonymous
Not applicable

Méa culpa, tu as raison Sébastien je viens de vérifier.

Donc un set Analysis sur l'année devrait fonctionner

kevinchevrier
Partner - Creator III
Partner - Creator III

Bonjour Serge,

As-tu réussi ?

Kevin

------------------------------------------------------------------------------------------------------------------------------------

Si la réponse apportée a permis de résoudre votre problème merci de marquer celle-ci comme RÉPONSE CORRECTE. Cela aidera la communauté et les employés de Qlik à savoir quelles sont les discussions qui sont toujours en cours et celles qui ont une solution à un problème. Merci de marquer la réponse comme étant UTILE si celle-ci vous a aidé sans nécessairement apporter la solution. Cela peut indiquer des pistes de recherches pour d'autres personnes dans ton cas.

serge__g
Contributor III
Contributor III
Author

Slt Kévin,

Je viens de tester avec un "peu" de retard c'est OK !

Merci