Aller au contenu principal
CommerciauxAvancé25 min

Regrouper et agréger avec Power Query sur Excel

Un exercice corrigé pour regrouper et agréger des données avec Power Query (Group By), calculer un total et un comptage par catégorie, et s'entraîner sur le fichier Excel à télécharger.

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 nommer et importer une table de ventes dont les montants sont saisis en texte, les convertir en nombres, puis regrouper par région avec deux agrégations simultanées, la somme du chiffre d'affaires et le nombre de ventes. Le réflexe à retenir, c'est que Group By est le SOMME.SI de Power Query, applicable à n'importe quelle dimension d'analyse.

Le combo gagnant
Le Regrouper par de Power Query, c'est le SOMME.SI des grandes tables. Tu désignes la colonne de regroupement, tu ajoutes tes agrégations, et des dizaines de lignes se synthétisent en quelques clics, sans une seule formule à maintenir.

Ce que tu vas construire

  • Nommer le tableau des ventes, puis l'importer dans l'éditeur Power Query via l'onglet Données.
  • Convertir en Nombre décimal des montants saisis en texte, sans quoi leur somme échoue.
  • 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 Compter les 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 , puis entraîne-toi avant de regarder le corrigé.

ABC
1RégionProduitMontant
2NordClavier4500 €
3SudSouris1200 €
4NordÉcran12000 €
5EstCasque4500 €
6SudClavier4500 €
7NordSouris1200 €
8EstÉcran12000 €
9SudCasque4500 €

Résoudre l'exercice étape par étape

Coche chaque étape au fur et à mesure. Tente-la dans ton fichier, puis déplie le corrigé.

Ta progression
0/3
1
Nommer le tableau et l'ouvrir dans Power QueryTransforme la plage en tableau nommé Ventes (Insertion > Tableau en cochant « Mon tableau comporte des en-têtes », puis la case « Nom de la table » de l'onglet Création de tableau), et charge-le dans l'éditeur Power Query via Données > À partir d'un tableau/d'une plage. Si le panneau Étapes appliquées montre, après Source, une étape automatique Type modifié, supprime-la avec la croix à gauche de son nom, car tu convertiras les montants toi-même.
2
Convertir les montants en nombresDans l'éditeur, clique sur l'icône de type à gauche de l'en-tête Montant et choisis Nombre décimal. Les montants en texte deviennent des nombres, sans quoi l'opération Somme du regroupement échouerait.
3
Regrouper par régionDans l'onglet Transformer, clique sur Regrouper par. Choisis l'option Avancé, sélectionne Région comme colonne de regroupement, puis ajoute deux agrégations, « CA total » avec l'opération Somme sur Montant et « Nb ventes » avec l'opération Compter les lignes. Clique sur OK, puis sur « Fermer et charger ».
Le conseil du pro
Choisis l'option Avancé plutôt que De base dès qu'il te faut plus d'une mesure. C'est elle qui accepte le CA total en Somme et le Nb ventes en Compter les lignes dans une même étape.

Astuces pour aller plus loin

L'option Avancé pour plusieurs mesures

Quand tu as besoin de plus d'une mesure par groupe (somme ET comptage, ou somme ET moyenne), choisis l'option Avancé dans la boîte de dialogue Regrouper par. 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, que tu peux joindre à d'autres tables, filtrer ou 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://ledojo.club/blog/formation-power-query-excel

S'entraîner sur 3 exercices similaires à regrouper et agréger avec Power Query

01

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

02

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

03

Tableau de bord commercial

Construire un tableau de bord commercial pour suivre le CA, le taux de conversion, le classement et l'atteinte des objectifs de chaque vendeur.
Voir l'exercice

Tu as peut-être encore une question

Dans l'éditeur Power Query, clique sur Regrouper par, dans l'onglet Transformer ou Accueil. Choisis la colonne de regroupement (ex. Région), sélectionne l'opération d'agrégation (Somme, Moyenne, Compter les lignes…) et valide. Power Query génère automatiquement l'étape Table.Group dans le code M.

Pour aller plus loin

Tout ce dont tu as besoin pour continuer à t’entraîner se trouve ici.

Besoin d’aide sur Excel ?

Rejoins le Dojo pour poser tes questions, obtenir de l’aide sur tes fichiers Excel et participer chaque mois à un cours collectif en direct.

Gratuit · Sans carte bancaire