
Un relevé bancaire exporté depuis votre banque n'est jamais prêt à l'emploi : des lignes d'en-tête inutiles, un pied de page, et aucun total. Chaque mois, vous refaites le même nettoyage à la main et recalculez la somme des débits et des crédits en espérant n'avoir oublié aucune ligne. Ce cours vous fait construire, sur un vrai relevé, une requête Power Query qui supprime les lignes parasites, type les colonnes, calcule les totaux, récupère le solde de fin de mois et ajoute une ligne Total en bas de la table. Le mois suivant, vous changez le fichier source, vous actualisez, et tout se refait seul, quel que soit le nombre de lignes. Au passage, vous écrivez vos premières instructions en langage M, la langue de Power Query, sans avoir besoin de savoir coder.
Relevé bancaire automatisé : ce que vous saurez faire
Le fil rouge est un relevé de mars, puis un relevé d'avril avec bien plus de lignes, pour vérifier que l'automatisation tient.
- Nettoyer n'importe quel export mensuel sans toucher au fichier source
- Désactiver la détection automatique des types pour éviter les erreurs cachées
- Additionner une colonne ou en récupérer la dernière valeur en langage M
- Construire une ligne de synthèse qui suit vos données quel que soit leur nombre
- Nommer et commenter chaque étape pour reprendre la requête des mois plus tard
- Tester une requête sur un nouveau fichier et corriger l'erreur de navigation
Le langage M sans jargon : listes, #table et Table.Combine
L'interface de Power Query ne sait pas isoler les valeurs d'une colonne pour en faire une somme. C'est là que le formateur ouvre la barre de formule : le nom de l'étape suivi de [Débit] renvoie une liste, List.Sum l'additionne, List.Last va chercher le solde de fin de mois. Ensuite, la fonction #table construit une nouvelle table d'une seule ligne, dont les en-têtes sont lus dans la table d'origine avec Table.ColumnNames, et Table.Combine l'empile sous les données. Chaque notion arrive quand le besoin l'impose : pourquoi une liste, pourquoi des doubles accolades, pourquoi la casse compte, pourquoi les types disparaissent après une combinaison et comment les remettre en une seule étape. Si vous avez déjà combiné plusieurs feuilles Excel avec Power Query par l'interface, c'est le moment de passer sous le capot.
Documenter la requête et la tester sur le mois suivant
Une automatisation non testée n'existe pas. Le cours modifie une valeur dans la source, actualise, puis bascule sur le relevé d'avril : la requête tombe en erreur parce qu'elle cherche une feuille nommée « Mars 2025 », et vous corrigez l'étape de navigation pour qu'elle accepte n'importe quel nom de feuille. Avant cela, le code M de l'éditeur avancé est réorganisé et commenté avec un prompt d'IA fourni, pour qu'une collègue, ou vous-même dans six mois, comprenne chaque étape au survol. En bonus, l'IBAN est extrait de l'en-tête brut et affiché dans la ligne Total. Une limite assumée : le chemin d'accès au fichier reste écrit en dur, le chemin dynamique est annoncé pour un prochain tuto.
Pour qui
Le badge affiche un niveau confirmé, mais les prérequis réels sont plus simples : utiliser Excel au quotidien et avoir déjà ouvert Power Query, ou accepter de le découvrir pendant le cours. Aucune connaissance en programmation n'est nécessaire, chaque instruction M est dictée et expliquée. Le cours est enregistré sur Excel 365, et le chapitre de documentation passe par un assistant d'IA, ChatGPT dans la vidéo. Indépendants, comptables, assistants de gestion, contrôleurs de gestion : toute personne qui reçoit chaque mois le même export à nettoyer y trouvera un cas directement transposable. Si vous n'avez jamais ouvert Power Query, la formation Power Query pour Excel pose d'abord les bases de l'import et des transformations par l'interface.
Pour aller plus loin
Si vous devez traiter non pas un relevé mais un dossier entier de relevés mensuels, combiner plusieurs fichiers Excel avec Power Query, du même formateur, prolonge exactement ce cours.
















