Présentation
Excel dispose depuis quelques années d’un outil d’automatisation du traitement de données très puissant : les requêtes, nommées en anglais Power Query.
Vous avez des taches régulières à faire du type traitement de données tous les mois, toutes les semaines. Power Query est une excellente alternative aux macros VBA et propose à travers une interface très intuitive de réaliser des traitements parfois très complexes. C’est un outil particulièrement adapté à des taches répétitives et logiques.
Cette formation est intégrée dans la formation Power BI Desktop.
Objectifs pédagogiques
À l’issue de cette formation, vous serez capable de :
- Importer les données selon différentes sources
- Manipuler les données, les organiser, les trier, définir les formats
- Créer de nouvelles données ( conditionnelles, par fonction, etc.)
- Ajouter, fusionner et dupliquer des requêtes
- Débugger, identifier et gérer les erreurs
- paramétrer les actualisations automatiques, les liaisons
Pré-requis
Utilisateur ayant déjà exploité même sommairement Power Query.
Pour quels profils ?
Analystes, décisionnaires… etc.
Matériel à disposition
Serveur de partage, WIFI
Mac ou PC ayant :
- Ryzen 7 – M1 – 16-32 Go RAM
- Disque dur 1To SSD
- Écran 24-27 pouces
Bonne humeur, devinettes et partage… le petit plus dans un contexte idéal d’apprentissage ! En présentiel : Accueil avec café, thé, madeleines…
En distanciel : sur Teams ou Zoom à votre convenance.
Contenu de formation
Révisions et bonnes pratiques
- Revue des concepts clés
- Optimisation du nettoyage
- Performance et lisibilité
- Requêtes dupliquées, références
Transformations avancées
- Stratégies de transformations complexes
- Regrouper et agréger des données
- Jointures avancées (Left, Right, Full…)
- Pivoter / Dépivoter des colonnes
Paramètres et automatisation
- Création et utilisation de paramètres
- Requêtes dynamiques (chemins, dates, fichiers)
- Automatisation de mises à jour récurrentes
- Actualisation par rapport à des fichiers Sharepoint
Introduction au langage M
- Qu’est-ce que le langage M ?
- Lecture et compréhension du code généré
- Variables (let / in)
- Fonctions courantes
- Modification manuelle du code
Fonctions personnalisées
- Création de fonctions Power Query
- Appels de fonctions sur des tables
- Cas pratiques : nettoyage en masse, fichiers hétérogènes
Gestion des erreurs et performance
- Détection et traitement des erreurs
- Optimisation des requêtes
- Réduction du volume de données
- Bonnes pratiques de maintenance
Les autres formations qui pourraient vous intéresser








