Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Je suis nouveau sur QlikView.
J'aimerai faire une représentation graphique comparative des données de l'année N e N-1, avec des graphiques empilé comme dans l'image ci-dessous.
J'ai 3 Expressions ou Mesures (réprésenté par chaque couleur sur l'image) et une dimension Mois.
Quelqu'un à une idée?
Merci d'avance.
Tsiry
Bonjour Tsiry,
Voici ce que vous pouvez faire :
J'ai utilisé le jeu de données suivant :
SET DateFormat='DD.MM.YYYY';
LOAD *,
Month(DATE) as Mois,
Year(DATE) as Année
INLINE [
DATE, VAL1, VAL2, VAL3
01.01.2012, 11, 2, 4
01.01.2013, 9, 6, 1
01.01.2014, 11, 2, 4
01.01.2015, 9, 6, 1
01.02.2012, 6, 10, 1
01.02.2013, 7, 4, 3
01.02.2014, 6, 10, 1
01.02.2015, 7, 4, 3
01.03.2012, 9, 7, 2
01.03.2013, 6, 4, 2
01.03.2014, 9, 7, 2
01.03.2015, 6, 4, 2
];
J'ai sélectionné comme dimensions :
Et comme expressions :
Le set analysis {$<Année={$(=Max(Année)), $(=Max(Année)-1)}>} sert à ne prendre en compte que les années N et N-1 par rapport à la sélection.
Bonjour Tsiry,
Voici ce que vous pouvez faire :
J'ai utilisé le jeu de données suivant :
SET DateFormat='DD.MM.YYYY';
LOAD *,
Month(DATE) as Mois,
Year(DATE) as Année
INLINE [
DATE, VAL1, VAL2, VAL3
01.01.2012, 11, 2, 4
01.01.2013, 9, 6, 1
01.01.2014, 11, 2, 4
01.01.2015, 9, 6, 1
01.02.2012, 6, 10, 1
01.02.2013, 7, 4, 3
01.02.2014, 6, 10, 1
01.02.2015, 7, 4, 3
01.03.2012, 9, 7, 2
01.03.2013, 6, 4, 2
01.03.2014, 9, 7, 2
01.03.2015, 6, 4, 2
];
J'ai sélectionné comme dimensions :
Et comme expressions :
Le set analysis {$<Année={$(=Max(Année)), $(=Max(Année)-1)}>} sert à ne prendre en compte que les années N et N-1 par rapport à la sélection.
Merci bcp Sébastien,
ça marche à merveille.
Bienvenue au monde de Qlik, Tsiry.
Une variante sur la solution de Sebastien, j'ai utilise 2 "data islands" pour tromper Qlik a croire qu'une selection a ete faite sur le champ "Annee". Ceci permet au utilisateurs de choisir deux annees qui ne sont pas consecutives.
C'est une technique un peu "ancienne", parce qu'il existe la meme capacite avec "Alternate States". Ces techniques permettront peut etre tes utilisateurs de faire des requetes comparatives differentes.
Bonne continuation.
Cheenu