Description
Power Query, votre outil pour automatiser des listes !
Vous devez généralement encore éditer les données que vous mettez en mémoire dans PowerPivot : diviser le texte en plusieurs colonnes, convertir le texte en majuscules, ajouter des colonnes supplémentaires avec certains calculs, remplir des cellules vierges, etc.
Ce faisant, il vous arrive de ne pas pouvoir utiliser immédiatement certaines sources parce que vous devez d’abord supprimer des informations inutiles. Ou parce que ces informations sont présentées différemment. Grâce à Power Query, évitez facilement ces problèmes. Mettez les données en mémoire, définissez ce qui doit se passer, puis chargez les données optimisées dans Excel ou dans le modèle de données PowerPivot. Et ce, sans programmer en VBA !
Objectifs
Après cette formation Power Query, vous savez :
- Mettre différentes sources de données en mémoire dans Power Query
- ‘Modeler’ les données pour les rendre analysables
- Charger les données dans Excel ou dans le modèle de données PowerPivot
Groupe cible
Toutes les personnes qui doivent traiter toujours les mêmes données avant de pouvoir les utiliser dans Excel ou dans PowerPivot.
Prérequis
Prérequis De solides connaissances d’Excel sont requises. Une connaissance de PowerPivot n’est pas requise.
Contenu
Partie 1 : Power Query
- Pourquoi utiliser Power Query au lieu des fonctions Excel ?
Partie 2 : Importation de données
- Importation de tableaux à partir d’un fichier Excel
- Récupérer des données externes (Excel, TXT, CSV, tous les fichiers d’un dossier, SQL…)
- Paramètres de la source de données (stockage des identifiants de connexion des connexions précédentes)
Partie 3 : Téléchargement des données
- Vers un tableau sur une feuille de calcul
- Vers Power Pivot
- Choisir de ne pas charger les requêtes
Partie 4 : Transformer les données
- Conversion des formats (américain/européen), modification des types de données, suppression des doublons, suppression des enregistrements, filtrage, agrégation, traitement des blancs, dépivotage.
- Ajout de colonnes (à l’aide d’options de menu, de colonnes à partir d’exemples, de calculs personnalisés)
- Extension des requêtes avec des données provenant d’autres requêtes (comme VLOOKUP/XLOOKUP)
- Comparaison des requêtes (valeurs communes, différences)
- Fusionner des requêtes similaires (appending)
Partie 5 : Langue M
- Introduction au langage de formule M pour la construction de requêtes avancées