# Une pyramide des âges animée dans Power BI, en trois champs

> Prise en main de Pyramid Plume : préparer une table de population, insérer le visuel, trier les âges sans colonne de tri, afficher des parts et choisir une année.

- Language: French
- Web page: https://plumevisuals.com/fr/tutoriels/pyramid-plume-prise-en-main
- Published: 2026-10-21
- Visual: Pyramid Plume, technical reference: https://plumevisuals.com/ai/visuals/population-pyramid.md
- If an option name in this tutorial differs from the technical reference, the reference is right (it is generated from the visual's code).

## En bref

**Une pyramide des âges, qu'est-ce que c'est ?** C'est un graphique à barres horizontales qui montre comment une population se répartit par âge et par sexe : une ligne par âge (ou par tranche d'âge), les plus jeunes en bas, les hommes d'un côté, les femmes de l'autre. Sa forme raconte une histoire : une base large pour une population jeune, un renflement pour une génération nombreuse (le baby-boom), un creux pour les naissances manquantes d'une guerre.

Mini exemple. Une commune compte 120 hommes et 115 femmes de 0 à 19 ans, et 40 hommes et 70 femmes de 80 ans et plus : la ligne du bas est presque symétrique, celle du haut penche nettement du côté des femmes.

- **Ce que fait le visuel.** Pyramid Plume dessine cette pyramide à partir de trois champs, range les âges dans le bon ordre sans colonne de tri (« 5-9 » avant « 10-14 », « 100 ans et + » en haut), affiche des effectifs ou des pourcentages avec le total de chaque côté ; en premium (★), il regroupe des âges détaillés en tranches et fait défiler les années avec un bouton ▶ : la pyramide évolue sous vos yeux, comme les animations de l'Insee. Le même visuel fait aussi des graphiques « papillon » : deux mesures face à face (cadres et employés, budget et réel).
- **Quand l'utiliser.** Démographie d'un territoire, pyramide des âges des salariés d'une entreprise, des adhérents d'une association, des patients d'un établissement ; toute comparaison de deux groupes catégorie par catégorie.
- **Quand préférer autre chose.** Plus de deux groupes à comparer, ou une évolution dans le temps d'une seule valeur : Bar Plume ou Line Plume.
- **Ce que vous saurez faire.** Préparer une table de population, créer une mesure, insérer le visuel, choisir une année, afficher des pourcentages et des étiquettes.
- **Ce qu'il vous faut :** Power BI Desktop, le visuel Pyramid Plume installé (voir [les bases communes](/fr/tutoriels/bien-demarrer-visuels-plume)), une table avec un âge, un sexe et un nombre de personnes. Le rapport d'exemple **PlumePyramid-FR**, dans votre espace [« Téléchargements »](/fr/compte/telechargements), montre une pyramide de 2020 avec un segment de territoire (page 1), une pyramide en %, un papillon et une tornade (page 2), et les fonctions ★ (page 3), dont la pyramide animée de 1975 à 2050.

## Les données à fournir

**La forme.** Une ligne par âge (ou tranche), par sexe et, si vous voulez animer, par année : un âge, un sexe, une année et un nombre de personnes.

| Année | Tranche | Sexe | Habitants |
|---|---|---|---|
| 2020 | 0-19 | Hommes | 120 |
| 2020 | 0-19 | Femmes | 115 |
| 2020 | 20-39 | Hommes | 98 |
| 2020 | 20-39 | Femmes | 101 |
| 2020 | 40-59 | Hommes | 131 |
| 2020 | 40-59 | Femmes | 136 |
| 2020 | 60-79 | Hommes | 92 |
| 2020 | 60-79 | Femmes | 104 |
| 2020 | 80 et + | Hommes | 40 |
| 2020 | 80 et + | Femmes | 70 |

Pour essayer sans fichier : **Modélisation › Nouvelle table**, puis collez (l'année 2000 sert à l'animation) :

```dax
Population =
DATATABLE (
    "Année", INTEGER, "Tranche", STRING, "Sexe", STRING, "Habitants", INTEGER,
    {
        { 2000, "0-19", "Hommes", 131 }, { 2000, "0-19", "Femmes", 126 },
        { 2000, "20-39", "Hommes", 125 }, { 2000, "20-39", "Femmes", 122 },
        { 2000, "40-59", "Hommes", 110 }, { 2000, "40-59", "Femmes", 112 },
        { 2000, "60-79", "Hommes", 70 }, { 2000, "60-79", "Femmes", 84 },
        { 2000, "80 et +", "Hommes", 21 }, { 2000, "80 et +", "Femmes", 45 },
        { 2020, "0-19", "Hommes", 120 }, { 2020, "0-19", "Femmes", 115 },
        { 2020, "20-39", "Hommes", 98 }, { 2020, "20-39", "Femmes", 101 },
        { 2020, "40-59", "Hommes", 131 }, { 2020, "40-59", "Femmes", 136 },
        { 2020, "60-79", "Hommes", 92 }, { 2020, "60-79", "Femmes", 104 },
        { 2020, "80 et +", "Hommes", 40 }, { 2020, "80 et +", "Femmes", 70 }
    }
)
```

**La mesure.** La zone **Valeur** attend une **mesure** (un calcul que Power BI refait selon les filtres, écrit en DAX ; voir le [glossaire](/fr/tutoriels/bien-demarrer-visuels-plume#glossaire)) :

```dax
Nombre d'habitants = SUM ( Population[Habitants] )   -- additionne les habitants de chaque âge et de chaque sexe
```

**Les pièges.**
- Inutile de rendre les hommes négatifs (l'astuce habituelle avec les barres empilées) : les deux côtés partent du centre. Si votre mesure est déjà négative, le visuel la lit en positif.
- L'âge peut être un nombre (0, 1, 2… 100) ou un texte (« 0-4 », « 5 à 9 ans », « 100 ans et + », « moins de 5 ans ») : le visuel lit le nombre et trie lui-même. Aucune colonne de tri n'est nécessaire.
- Avec plusieurs années dans la table, choisissez-en une (segment ou filtre) ; l'année de l'axe de lecture ★ doit être une colonne (un nombre entier ou une date), pas une mesure.

## Pas à pas

1. Cliquez l'icône **Pyramid Plume** dans le volet **Visualisations** : un visuel vide apparaît avec l'aide « Ajoutez des champs pour commencer ».
2. Glissez `Population[Tranche]` dans **Âge (ou tranche, catégorie)**.
3. Glissez `Population[Sexe]` dans **Côté (sexe ou champ à deux valeurs)**.
4. Glissez la mesure `Nombre d'habitants` dans **Valeur (ou deux mesures face à face)**. La pyramide apparaît : hommes à gauche, femmes à droite, « 0-19 » en bas, « 80 et + » en haut, avec en tête le total de chaque côté et sa part.
5. Ajoutez un segment avec `Population[Année]` et choisissez *2020* : la pyramide montre cette année-là (sans segment, elle additionne toutes les années de la table).
6. Pour placer les âges sur le côté : **Format › Axe des catégories › Position** = *À gauche* ; **Étiquettes** = *Tous les 5 ans* pour un axe plus léger.
7. Pour lire des parts plutôt que des effectifs : **Format › Pyramide › Valeurs affichées › Afficher** = *% de la population totale*.
8. Pour voir les valeurs : **Format › Étiquettes de données › Afficher** activé.
9. Pour mettre les femmes à gauche : **Format › Pyramide › Valeurs affichées › Inverser les côtés**. Les en-têtes et les couleurs suivent.
10. Cliquez une barre : les autres visuels de la page se filtrent sur cette tranche et ce sexe ; la sélection reste quand l'année change. Cliquez dans le vide pour l'effacer.

## En cas de problème

| Ce que vous voyez | Cause probable | Solution |
|---|---|---|
| Les tranches ne sont pas dans l'ordre | Libellés sans nombre (« Jeunes », « Seniors ») | Le visuel garde alors l'ordre du modèle : triez la colonne par une colonne d'ordre, ou utilisez des libellés avec des âges |
| Les deux côtés portent le nom de la mesure | Pas de champ dans **Côté** : deux mesures face à face | Glissez le sexe dans **Côté** et gardez une seule mesure dans **Valeur** |
| Message « seules … et … sont dessinées » | Le champ Côté a plus de deux valeurs (ex. « Non précisé ») | Filtrez la troisième valeur, ou regroupez-la dans une colonne à deux valeurs |
| La pyramide additionne toutes les années | Aucune année n'est choisie | Filtrez une année avec un segment, ou glissez l'année dans **Axe de lecture ★** pour l'animer |
| Avec l'axe de lecture ★, les barres sautent d'une année à l'autre sans glisser | Animations coupées (**Format › Style › Animations**, ou réglage du système) | Réactivez les animations ; **Format › Lecture ★ › Transitions animées** doit aussi être activé |
| Pas d'étiquette malgré **Afficher** | Lignes trop basses (beaucoup d'âges détaillés) | Baissez **Hauteur de ligne minimale**, utilisez des tranches dans les données ou regroupez les âges ★ (**Format › Âges et catégories › Regrouper les âges**) |

## À retenir

- Trois champs suffisent : **Âge**, **Côté**, **Valeur** ; l'ordre des âges est automatique.
- Toutes les fonctions de cette page sont gratuites. Une année dans **Axe de lecture ★** anime la pyramide (fonction premium, filigrane « Aperçu premium » sans clé).
- Effectifs, % du total ou % de chaque côté : **Format › Pyramide › Afficher**.
- ★ Les tranches se calculent dans le visuel (**Format › Âges et catégories › Regrouper les âges**) ; l'excédent d'un côté, les âges médian et moyen et les années de naissance sont aussi ★.
- Sans **Côté**, deux mesures se font face : c'est un graphique papillon.

**Pour aller plus loin :** les [cas pratiques](/fr/tutoriels/pyramid-plume-cas-pratiques) (générations, comparaisons, indicateurs), la [référence des champs et réglages](/fr/tutoriels/pyramid-plume-champs-et-reglages), [les bases communes à tous les visuels Plume](/fr/tutoriels/bien-demarrer-visuels-plume), la [fiche du visuel](/fr/visuels/population-pyramid) et le [support](/fr/support).
