
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
prendre les lignes comme des intitulés dans qlik sense ?
Bonjour,
Je rencontre un problème dans qlik sense et je ne trouve pas la réponse, une personne me demande comment on fait pour faire un graphique à secteur avec des noms de colonnes comme valeur de dimensions, pour moi la solution serait de prendre les lignes comme des intitulés ce qui transformerait les colonnes en valeurs mais n'ayant jamais utilisé cette optique, je fais appel à vous.
je vous joins un fichier excel car ce sera plus explicite.
merci
- Tags:
- Group_Discussions
Accepted Solutions


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Bonjour
Sous Qlik sense , utiliser la fonction crosstable :
Voir l'app ci jointe
[Table]:
LOAD * INLINE
[
Modèle;Main d'Œuvre;Transport;Pièce détachées;Logistique
Modèle 1;11;7;57;3
Modèle 2;10;7;86;3
Modèle 3;10;7;115;3
Modèle 4;13;7;144;3
Modèle 5;10;7;173;3
Modèle 6;10;7;202;3
Modèle 7;15;7;231;3
Modèle 8;10;7;260;3
](delimiter is ';');
temp:
CrossTable(Type,ventes,1)
load*
Resident Table;
drop table


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dans ton cas, tu es obligé de créer autant d'expression qu'il y a de colonnes.
Il te suffit de renseigner l'étiquette.


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Bonjour,
j'ai l'impression que tu veux un schéma croisé :
et activer l'option schéma croisé
en expression :
if(valuelist('logi','transport') = 'logi',sum(Logistique),sum(Transport))
à compléter avec les autres valeurs
cdt


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Bonjour
Sous Qlik sense , utiliser la fonction crosstable :
Voir l'app ci jointe
[Table]:
LOAD * INLINE
[
Modèle;Main d'Œuvre;Transport;Pièce détachées;Logistique
Modèle 1;11;7;57;3
Modèle 2;10;7;86;3
Modèle 3;10;7;115;3
Modèle 4;13;7;144;3
Modèle 5;10;7;173;3
Modèle 6;10;7;202;3
Modèle 7;15;7;231;3
Modèle 8;10;7;260;3
](delimiter is ';');
temp:
CrossTable(Type,ventes,1)
load*
Resident Table;
drop table

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Bonjour,
Super Merci beaucoup, je suis passé effectivement par la commande crosstable :
[Table]:
Crosstable (Type, donnees) LOAD * FROM [lib://didier/didier.xlsx]
(ooxml, embedded labels, table is Feuil1) where not [Modèle] like 'Total';
j'en connais un qui va être content
merci
Fabrice


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nikel
ravi d'avoir pu aider
