Leçon 5 / 10 — Chapitre 3: Power Query : combiner et fiabiliser
Regrouper les lignes (Group By)
Regrouper par résume une table : on choisit une ou plusieurs colonnes de regroupement, puis une ou plusieurs agrégations (opérations sur chaque groupe).
Exemple : à partir d'une table de 5 000 lignes de ventes, regrouper par « Catégorie » avec l'agrégation « Somme de Montant » donne une table de quelques lignes — une par catégorie — avec le total vendu de chacune.
Agrégations disponibles : Somme, Moyenne, Nombre de lignes, Nombre de valeurs distinctes, Minimum, Maximum, et « Toutes les lignes » (garde le détail imbriqué pour un traitement ultérieur).
Nombre de lignes du résultat : il est égal au nombre de combinaisons distinctes des colonnes de regroupement. Regrouper par « Catégorie » (4 catégories) donne 4 lignes. Regrouper par « Catégorie » et « Site » (4 catégories × 3 sites, si toutes les combinaisons existent) donne jusqu'à 12 lignes.
Attention : Group By dans Power Query remplace la table par son résumé — le détail est perdu pour la suite de la requête (sauf option « Toutes les lignes »). Pour garder le détail et disposer d'un total, on fait plutôt le total avec une mesure dans le modèle.
À retenir
- Group By = colonnes de regroupement + agrégations, produit une table résumée.
- Nombre de lignes = nombre de combinaisons distinctes des colonnes de regroupement.
- Group By remplace le détail par le résumé ; pour garder les deux, préférer une mesure.
À vous de jouer : on regroupe une table de ventes par « Catégorie » (4 valeurs) et par « Mois » (3 valeurs), toutes les combinaisons étant présentes. Combien de lignes compte le résultat ?
Continuez ce module
Débloquez les leçons restantes ainsi que la certification finale.
2 500 XOF / 3,81 € / 4,15 $
Débloquez les 90 leçons restantes de ce module
Votre paiement est vérifié avant l'activation de l'accès