Leçon 4 / 10 — Chapitre 3: Power Query : combiner et fiabiliser
Développer ou agréger après une fusion
Après une fusion, la colonne de résultat contient des tables imbriquées. L'icône aux deux flèches propose deux traitements :
- Développer : fait apparaître les colonnes choisies de l'autre table, une valeur par ligne. Si une ligne de gauche correspond à plusieurs lignes de droite, développer multiplie la ligne de gauche (une copie par correspondance). C'est voulu quand on veut le détail, gênant sinon.
- Agréger : au lieu du détail, on ramène un résumé : le nombre de lignes correspondantes, leur somme, leur maximum… Par exemple, fusionner « Produits » avec « Ventes » puis agréger donne, pour chaque produit, le nombre de ventes ou le total vendu, sans multiplier les lignes de produits.
Choisir selon le besoin :
- « Je veux le nom du produit à côté de chaque vente » → fusion Ventes vers Produits, développer (Produits est unique, pas de multiplication).
- « Je veux le total vendu par produit » → fusion Produits vers Ventes, agréger (somme).
Préfixe des colonnes développées : Power Query préfixe par défaut les colonnes ramenées du nom de la requête (« Produits.Nom »). On peut décocher ce préfixe, mais le garder évite les collisions de noms.
À retenir
- Développer = détail ligne à ligne ; multiplie la ligne de gauche s'il y a plusieurs correspondances.
- Agréger = résumé (nombre, somme, max…) sans multiplier les lignes.
- Le choix dépend de « je veux le détail » vs « je veux un total par ligne de gauche ».
À vous de jouer : on fusionne une ligne de produit avec ses 5 ventes, puis on choisit « Développer ». Combien de lignes ce produit occupe-t-il après développement ?
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