Face à une longue liste de ventes, obtenir un total par région sans formule à rallonge semble compliqué. Le « Regrouper par » de Power Query le fait en quelques clics : tu choisis la colonne de regroupement, tu ajoutes les agrégations voulues, et le résultat se rafraîchit d'un clic à chaque nouvel export. Aucune formule SOMME.SI à maintenir !
Dans cet exercice, tu vas importer une table de ventes brutes, typer la colonne Montant, puis regrouper par région avec deux agrégations simultanées : somme du chiffre d'affaires et comptage du nombre de ventes. Le réflexe à retenir : Group By est le SOMME.SI de Power Query, applicable à n'importe quelle dimension d'analyse.
Ce que tu vas construire
Importer une table de ventes brutes dans l'éditeur Power Query.
Vérifier et convertir le type d'une colonne numérique (Montant en Nombre décimal).
Utiliser la fonctionnalité Regrouper par pour agréger les données par Région.
Configurer un regroupement avancé avec deux agrégations simultanées (Somme et Nombre de lignes).
Lire et comprendre le code M généré automatiquement (Table.Group).
Charger le résultat synthétique dans la feuille Excel via « Fermer et charger ».
À connaître avant de commencer
- Savoir ouvrir l'éditeur Power Query.
- Savoir vérifier et changer le type d'une colonne.
Voici les données de départ de cet exercice. Copie-les ou télécharge le fichier Excel, puis entraîne-toi avant de regarder le corrigé.
| A | B | C | |
|---|---|---|---|
| 1 | Région | Produit | Montant |
| 2 | Nord | Clavier | 4 500 |
| 3 | Sud | Souris | 1 200 |
| 4 | Nord | Écran | 12 000 |
| 5 | Est | Casque | 4 500 |
| 6 | Sud | Clavier | 4 500 |
| 7 | Nord | Souris | 1 200 |
| 8 | Est | Écran | 12 000 |
| 9 | Sud | Casque | 4 500 |
Exercice guidé
Coche chaque étape au fur et à mesure. Tente-la dans ton fichier, puis déplie le corrigé.
Dans le panneau de l'éditeur Power Query, clique sur l'icône de type à gauche de l'en-tête « Montant » (elle affiche « ABC » si la colonne est en texte). Choisis Nombre décimal. Cette étape est indispensable : sans type numérique, l'opération Somme échoue ou renvoie une erreur lors du regroupement.
Attention
- Si le type de Montant reste en texte (ABC), Power Query ne peut pas additionner les valeurs et renvoie une erreur ou un résultat vide lors du regroupement.
- Vérifie que les valeurs ne contiennent pas d'espaces insécables ou de symboles monétaires : ils empêchent la conversion vers le type numérique.
Astuces pour aller plus loin
Regroupement avancé pour plusieurs mesures
Quand tu as besoin de plus d'une mesure par groupe (somme ET comptage, ou somme ET moyenne), utilise toujours l'option « Regroupement avancé » dans la boîte de dialogue. Elle permet d'ajouter autant d'agrégations que nécessaire en une seule étape.
Group By prépare la donnée mieux qu'un TCD en amont
Contrairement à un tableau croisé dynamique, le regroupement Power Query produit une table plate et réutilisable : tu peux la joindre à d'autres tables, la filtrer, ou la charger dans le modèle de données. Le TCD reste utile pour l'exploration rapide, mais Power Query est plus solide pour les flux de données répétitifs.
Pour aller plus loin sur Power Query
https://blog.ledojo.club/formation-power-query-excel
Questions fréquentes
Dans l'éditeur Power Query, sélectionne la table, puis dans le ruban Transformer, clique sur Regrouper par. Choisis la colonne de regroupement (ex. Région), sélectionne l'opération d'agrégation (Somme, Moyenne, Nombre de lignes…) et valide. Power Query génère automatiquement l'étape Table.Group dans le code M.
Utilise Regrouper par > Regroupement avancé, choisis la colonne de catégorie comme clé de regroupement, puis ajoute une agrégation avec l'opération Somme sur la colonne numérique. Power Query additionne toutes les valeurs de chaque groupe et renvoie une table synthétique.
Dans la boîte de dialogue Regrouper par, ajoute une agrégation et choisis l'opération « Nombre de lignes ». Cette opération correspond à Table.RowCount dans le code M et compte le nombre de transactions pour chaque valeur de la colonne de regroupement, sans avoir besoin de spécifier une colonne source.
Le tableau croisé dynamique est idéal pour explorer et pivoter des données rapidement depuis Excel. Le Regrouper par de Power Query est préférable quand tu dois intégrer le résultat dans un flux de données : la table agrégée est réutilisable dans le modèle de données, peut être jointe à d'autres tables, et se rafraîchit automatiquement à chaque nouvel import.
Oui. Dans la boîte de dialogue Regrouper par, tu peux ajouter plusieurs colonnes de regroupement en cliquant sur « Ajouter un regroupement ». Power Query crée alors une combinaison de clés (ex. Région + Produit) et calcule les agrégations pour chaque combinaison unique.
3 exercices similaires à regrouper et agréger avec Power Query
Matrice de décision multicritère
Construis une matrice de décision pondérée pour comparer plusieurs options sur des critères chiffrés et sortir une recommandation objective.
Voir l'exercice
ROI et coût d'acquisition par canal marketing
Compare tes canaux marketing en calculant le CAC et le ROI de chacun, puis classe-les pour savoir où réinvestir et quel canal couper.
Voir l'exercice
Tableau de bord commercial
Créer un tableau de bord commercial complet pour suivre tes ventes, ton pipeline et tes objectifs avec des indicateurs visuels.
Voir l'exercice
Envie de t'entraîner plus ?
Des dizaines de cas pratiques Excel corrigés pour progresser pour de vrai.
Voir tous les exercices