Exo 3 | Dépivoter & ajouter des requêtes
Fichiers sources et soluce.
Se connecter au fichier
- Lancer Power BI Desktop
- Obtenir les données > Excel, sélectionner le fichier 2023.xlsx, sélectioner Feuil1 et Transformer les données :

Dépivoter
- Sélectionner la colonne Produit
- Clic droit > Dépivoter les autres colonnes :

Ajouter des fichiers
- Renommer la requête en req2023 (les requêtes ne doivent pas être qu'un nombre)
- Ajouter une colonne > Colonne personnalisée
- Saisir 2023 dans Formule et nommer ma colonne Année :

- Clic droit sur la requête req2023 > Dupliquer
- Renommer la nouvelle requête en req2024
- Changer la valeur de la colonne Année en 2024 (dans la barre de formule par exemple)
- Sélectionner l'étape Source, et changer le chemin :

- Accueil > Ajouter des requêtes > Ajouter des requêtes comme étant nouvelle. Sélectionner les requêtes req2023 et req2024 :

- Une 3e requête Ajouter1 s'affiche. On peut la renommer.
- Recommencer pour req2025 : dupliquer req2023, renommer, modifier colonne Année, modifier nom fichier de source.
- Dans la requête Ajouter1, double-clic sur l'étape Source, puis cocher Au moins trois tables, et double-cliquer sur req2016 :

- Renommer la requête Ajouter1 en Data.
- Dans la requête Data, renommer Attribut en Mois :

Trier les mois
- Retourner dans Power BI (Accueil > Fermer et appliquer)
- Faites glisser le champ Attribut (les mois) dans le Canvas.

On constate que les mois ne sont pas dans le bon ordre. Nous allons régler le problème :
- en générant des numéros de mois (janvier 1, février 2) avec Power Query
- en utilisant ces numéro pour trier la colonne des mois dans le modèle Power BI
Générer les numéros de mois
- Ouvrir Power Query (Accueil > Transformer les données)
- Dans la requête Data, sélectionner les colonne Mois (clic sur l'en-tête) et Année (touche CTRL + clic sur l'en-tête), puis Ajouter une colonne > Fusionner des colonnes.
- Indiquer NumMois comme Nouveau nom de colonne :

- Sélectionner la nouvelle colonne NumMois, puis Transformer > Date > Analyser
- Transformer > Date > Mois > Mois :

- Revenir dans Power BI Desktop (Accueil > Fermer et appliquer)
Trier la colonne
- Dans le volet Données, cliquer sur le champ Mois.
- Dans l'onglet Outils de colonne, Trier > NumMois :

- Masquer le champ NomMois : clic droit sur le champ > Masquer. Voici le résultat attendu :
