Power Query Avancé – Langage M Présentiel
Dernière mise à jour : 11/07/2025
Objectifs de la formation
- Comprendre la structure et la syntaxe du langage M
- Utiliser des paramètres pour rendre les requêtes dynamiques et réutilisables
- Créer et exploiter des fonctions personnalisées dans Power Query
- Savoir manipuler les objets complexes (listes, tables, enregistrements) avec les fonctions avancées du langage M
Programme de formation
Rappels sur l'utilisation de Power Query via l'interface
- Connexion aux différentes sources de données
- Typage des colonnes
- Transformation des données
- Filtrage, tri, suppression, renommage des colonnes
- Ajout de colonnes conditionnelles et personnalisées
- Fusion et ajout de requêtes (jointures et union)
- Regroupements et agrégations
Introduction au langage M
- Structure d'une requête : let / in, étapes
- Variables
- Commentaires
- Types de données
- Documentation intégrée
Paramètres
- Intérêt des paramètres
- Création de paramètres
- Utilisation des paramètres dans des requêtes
Fonctions personnalisées
- Transformer une requête en fonction
- Appel d'une fonction
- Utilisation dans des transformations en masse
Fonctions utiles
- Fonctions de chaines de texte (transformation, concaténation, nettoyage…)
- Fonctions de dates/durées (calculs, extractions...)
- Fonctions de tables
- Fonctions de enregistrements
- Fonctions de listes
Fonctions avancées itératives
- Generate : génération de séquence
- Accumulate : agrégation itérative
Public visé
Prérequis
Modalités d'accès
- Admission après entretien
- Admission après test
Modalités pédagogiques
Formation animée en présentiel
Action par groupe de 2 à 8 personnes maximum
Horaires : 09h00-12h30 / 13h30-17h00
Moyens et supports pédagogiques
Alternance entre théorie et pratique
Un ordinateur par stagiaire
Un support PDF reprenant les diverses notions du programme offert à chaque stagiaire
Modalités d'évaluation et de suivi
Profil du / des Formateur(s)
Délai d'accès
Informations sur l'accessibilité
Nos formations sont accessibles aux personnes en situation de handicap.
Afin de nous permettre d'organiser le déroulement de la formation dans les meilleures conditions possibles, contactez-nous
Un entretien avec notre référent handicap pourra être programmé afin d'identifier les besoins et aménagement nécessaires.