Tagged: affichage rapport, Ordre colonne, tri données
- This topic has 4 replies, 2 voices, and was last updated 5 years, 8 months ago by
RDelaCroix.
-
AuthorPosts
-
28 September 2020 at 15 h 12 min #80680
RDelaCroix
ParticipantBonjour,
Admettons que mon rapport est une matrice et qu’il contient des semaines numérotées de 1 à 52, placées en colonne. (Ce champs “semaine” a été placé dans la section : Visualisation|Colonnes).
Chaque semaine, avec l’actualisation des données, une nouvelle colonne apparaît.
Elle se place automatique à la fin de ma matrice, vers l’extreme droite du rapport.
Par soucis de lisibilité, j’aimerais que chaque semaine, la nouvelle colonne apparaisse a gauche de mon rapport et non plus a droite. En d’autres termes, je voudrais afficher mes colonnes dans l’odre décroissant. De 52 à 1…Quelle fonction pourrait m’aider à modifier cet affichage ?
Je précise que le numero de la semaine a été obtenu avec la fonction : Transformer|Semaine|Semaine de l’année.Merci pour votre aide !
28 September 2020 at 15 h 51 min #80684Kim Leblanc
ParticipantBonjour,
Dans PowerQuery, vous pouvez vous créer dans votre table de date une colonne pour l’ordre souhaité. Exemple de calcul utilisé: Table.AddColumn(Semaine_Table, “Ordre_Semaine”, each 52-[Semaine]) où la semaine 1 serait égal à 51 et la semaine 52 à 0.
Puis dans Power BI, vous sélectionnez votre colonne semaine et dans le menu Outils de colonne, vous pouvez utiliser la fonction Trier par colonne en sélectionnant la nouvelle colonne créée soit Ordre_Semaine dans mon exemple.
Kim
28 September 2020 at 16 h 09 min #80685RDelaCroix
ParticipantMerci Kim,
Je vais essayer cela.
Mais cela implique, je pense, de créer un table de temps, chose que je n’ai pas faite, car j’ai des données pour chaque semaine. Je n’en voyais pas l’utilité à ce moment la.28 September 2020 at 16 h 17 min #80686Kim Leblanc
ParticipantIl est toujours préférable d’avoir une table de date si vous voulez par la suite être en mesure de créer des mesures de Time Intelligence. Et de plus cela évitera de vous créer une colonne dans une table de transactions où il y aurait beaucoup plus de lignes que dans votre table de date. Mais vous pourriez appliquer la même méthode directement dans votre table de transactions.
30 September 2020 at 8 h 41 min #80820RDelaCroix
ParticipantMerci beaucoup.
-
AuthorPosts
- You must be logged in to reply to this topic.




