Toutes mes réponses sur les forums
-
AuteurMessages
-
Sophie Marchand
ParticipantAh ok. Voilà qui est plus clair.
Pour cela, vous pouvez simplement créer une colonne Index qui débute à 0 et une autre qui débute à 1.
Ensuite, vous pourrez fusionner la table avec elle même sur la colonne Index1 et Index0.
Ceci va vous permettre d’avoir une colonne avec vos noms de sociétés dans l’ordre original et une autre colonne avec les noms de société décalées d’une ligne.
Vous pourrez ensuite ajouter une colonne conditionnelle pour vérifier si les deux expressions sont équivalentes (autrement dit, si le nom de la société correspond au nom de la société de la ligne précédente). Si elles ne le sont pas, vous demandez d’ajouter 1, sinon 0.
Ensuite, pour générer votre chiffre aléatoire, vous pourriez additionner ce 1 à l’index.
Il y a d’autres façons d’arriver au même résultat mais cette technique a l’avantage d’être simple à comprendre et mettre en place.
Au plaisir,
Sophie
Sophie Marchand
ParticipantBonjour,
Votre table de dimension dates doit présenter une colonne avec des dates en continu (intervalle d’une seule journée entre chaque date) et couvrir l’ensemble des dates de vos tables de faits. Dans Power Pivot, vous avez une option pour générer une table de dates automatiquement. Je vous conseille d’utiliser cette option pour générer une table de dates conforme.
De même, vos relations entre votre table de dates et vos tables de faits devront se faire sur la colonne de dates (à moins d’exception) mais attention. Cette colonne doit être de type date et non date/heure comme ce que vous présentez dans votre fichier.
Au plaisir,
Sophie
Sophie Marchand
ParticipantBonjour,
Je ne suis pas tout à fait certaine de comprendre comment sont générés vos chiffres aléatoires mais si vos cellules vides sont de type null, vous pouvez simplement faire un remplissage vers le bas.
Au plaisir,
Sophie
Sophie Marchand
ParticipantBonjour,
Il y a vraiment beaucoup de questions différentes dans votre fichier.
D’abord, pour le point suivant:
Le format de couleur de la liste déroulante change de couleur à chaque fois. Résultat attendu: Il devrait être bleu comme l’en-tête à la ligne 3. Quelle est l’option pour que le format demeure fixe ?
Pour corriger le tout, assurez-vous d’abord que tous les choix sont cochés, puis, sélectionnez les cellules A1 et B1, allez dans le menu Accueil, dans Effacer, puis choisissez Effacez les formats. Vous allez d’abord vous débarraser des anciens formats.
Ensuite, il ne faut pas modifier les cellules de la feuille, il faut modifier le style du tableau croisé dynamique lui-même.
Voici un article qui vous montre comment faire : Et si personne ne remarquait que votre rapport est en fait un tableau croisé dynamique ? https://www.lecfomasque.com/et-si-personne-ne-remarquait-que-votre-rapport-est-en-fait-un-tableau-croise-dynamique/.
Ensuite, vous avez des questions qui reposent sur les options de disposition du rapport (menu Création/Disposition de rapport), par exemple quand vous dites :
Quelle option à utiliser pour que la ligne du règlement d’emprunt L-70 soit juxtaposée avec le numéro de projet 16-1010 ? Le résultat attendu est d’avoir une seule ligne:16-1010 L-70
Ce serait une disposition de mode tabulaire.
Ou mieux encore, vous pourriez faire ce genre de combinaisons dans Power Query.
Et quand vous dites que le format de nombre change sur certaines lignes, il faudrait fournir un exemple car dans le fichier que je regarde, le format de nombre est OK partout.
Au plaisir,
Sophie
Sophie Marchand
ParticipantBonjour Marco,
Dans un premier temps, sachez qu’il serait plus facile de vous aider en ayant accès à votre fichier et en ayant une description détaillée de ce que vous faites, étape par étape, des résultats attendus et des résultats obtenus.
À haut niveau, vous devez d’abord vous assurer de changer les formats de nombre à partir de l’option disponible via les paramètres de champs de valeurs du tableau croisé dynamique (et non pas celle des cellules de la feuille Excel).
Avant d’aller plus loin, je vous invite à consulter l’article suivant : https://www.lecfomasque.com/excel-labc-des-tableaux-croises-dynamiques/.
Suite à ça, si vous avez toujours des problématiques, merci de suivre les consignes énumérées ci-dessus.
Au plaisir,
Sophie
Sophie Marchand
ParticipantJe viens d’ajuster les consignes dans le document powerpoint, si vous voulez bien les télécharger de nouveau.
Sophie Marchand
ParticipantBonjour,
Il s’agit simplement de mettre en pratique les notions enseignées dans la vidéo Normalisation de données, c’est-à dire d’appliquer aux données les différentes règles de formes normales.
On vous fournit une idée à haut niveau des données disponibles et de là, vous devez créer un modèle de données, i.e. imaginer les tables qui devront être utilisées (et leurs colonnes) et les relations entre ces tables et cela, selon les 2 cas de figure spécifiés.
Si vous avez d’autres questions, n’hésitez pas.
Au plaisir,
Sophie
Sophie Marchand
ParticipantBonjour,
Il faut bien savoir reconnaître quand utiliser le langage M et quand utiliser le langage DAX.
Le langage M, dans Power Query, sert à nettoyer vos données de façon à pouvoir produire des jeux de données structurés.
Le langage DAX (Data Analysis Expressions) sert à définir les expressions nécessaires pour analyser vos données via différentes visuels.
Les paramètres de scénarios doivent être utilisés avec le langage DAX. Ils ne remonteront pas dans Power Query mais s’appliqueront plutôt aux données chargées dans votre modèle de données. Il est donc impératif de les utiliser avec le langage DAX.
Au plaisir,
Sophie
Sophie Marchand
ParticipantBonjour,
Je n’ai pas accès à votre fichier. Il faudrait le zipper avant de l’importer dans le forum.
Cela dit, si vous ne voyez rien, c’est probablement parce que vous n’avez pas accès à internet ou que vous utilisez un ordinateur de votre bureau et que les TI ont mis de la sécurité pour vous empêcher d’utiliser Bing.
Sophie
Sophie Marchand
ParticipantBonjour,
Vous pouvez utiliser les dataflows.
Voici un article à ce sujet : https://www.lecfomasque.com/power-bi-comprendre-la-richesse-des-dataflows/.
Au plaisir,
Sophie
Sophie Marchand
ParticipantBonjour,
Ce que vous dites est en effet plutôt surprenant mais il est malheureusement difficile de fournir une explication sans avoir accès au fichier.
Une des raisons possibles, c’est que la compression crée des espèces de listes de valeurs uniques par colonne. Votre colonne d’Index a nécessairement des valeurs différentes sur chaque ligne. Peut-être que vous autres colonnes montrent des valeurs qui se répètent et se compressent donc mieux…
Sophie
Sophie Marchand
ParticipantPersonnellement, je ne comprends pas comment vous passez de la table 1 à la table 2 donc je suis dans l’impossibilité de vous proposer une solution.
Sophie Marchand
ParticipantBonjour,
C’est une technique décrite en détails dans Power BI (niveau 1), si jamais vous avez accès aussi aux documents de cette formation.
L’essentiel est de cliquer sur le champ à trier depuis le PANNEAU DES CHAMPS à la droite complètement de votre écran et ensuite d’aller dans le menu de MODÉLISATION ou OUTILS DE COLONNE (si vous avez une version plus précente) dans le haut de votre écran, dérouler le menu de l’option TRIER PAR COLONNE et choisir le champ numérique selon lequel trier.
Si ça ne fonctionne toujours pas, transférez-nous votre fichier par courriel à info@lecfomasque.com. Nous pourrons examiner ce qui cloche et vous faire parvenir les copies d’écrans appropriées.
Au plaisir,
Sophie
Sophie Marchand
ParticipantBonjour,
Vous ne devriez pas travailler avec toutes ces colonnes. Avec Power BI, qui compresse les données en colonnes, vous devriez normaliser davantage vos données. Ça signifie que vous devriez d’abord “dépivoter” toutes vos colonnes de dates afin d’obtenir une colonne de dates et une colonne de valeurs. Vous devriez ensuite construire une table de dimension dates et peut-être d’autres dates de dimension au besoin (pays, province). Une fois le modèle en étoiles conçu, vous n’aurez plus qu’à faire une mesure de SUM en DAX pour obtenir les totaux.
Sophie
17 août 2020 à 9 h 57 min en réponse à : Utiliser plusieurs onglets excels pour créer des graphiques identiques #76166Sophie Marchand
ParticipantBonjour,
Je crois que vous adressez mal la situation.
Vous devriez plutôt débuter par l’importation de l’ensemble des feuilles de votre fichier Excel dans Power Query et de là vous créer une table avec toutes vos données pour toutes les années (une seule table consolidée).
Il faudra ensuite créer une table de dates (avec notamment les annnées) et toutes les autres tables de dimensions nécessaires.
Au final, vous pourrez créer un modèle de données en étoile et de là, créer tous les graphiques que vous désirez, avec des filtres pour chaque année ou un seul graphique avec un segment qui permettrait à l’usager de choisir l’année désirée.
En gros, vous ne devriez jamais avoir à faire de “copier” dans Power BI. Vous devez viser un modèle qui s’alimentera de lui-même, dans votre cas, à l’ajout d’une nouvelle feuille annuelle, sans avoir à interevenir et de même, créer un rapport avec tous les graphiques désirées sans avoir à revenir en ajouter ou en modifier par la suite…
Je vous encourage fortement à suivre des formations avant de prendre de “mauvais plis” et de développer des solutions qui ne seront pas optimales pour l’automatisation.
Au plaisir,
Sophie
-
AuteurMessages