Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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
Voici une documentation qui devrait t'aider pour les étiquettes dynamiques :
merci kevin pour toutes tes infos je vais tester tout cela et te dirais ce qu 'il en est.
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
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.
Méa culpa, tu as raison Sébastien je viens de vérifier.
Donc un set Analysis sur l'année devrait fonctionner
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.
Slt Kévin,
Je viens de tester avec un "peu" de retard c'est OK !
Merci