Regrouper les âges par tranche sans formule

Temps de lecture 5 minutes

Un travail très fréquent réalisé avec Excel consiste à regrouper par tranche d'âges des individus. Cela permet d'avoir une meilleure visibilité de la répartition des âges d'une société ou d'un groupe et ainsi de tracer une pyramide des âges.

Comment regrouper par âges

Vidéo tutorielle

Retrouvez toutes ces techniques dans la vidéo suivante qui ne prend que 5 minutes. Avec un peu de pratique, ces manipulations vont très vite

Etape 1 : Données initiales

Prenons une liste de noms, ici des salariés fictifs, avec leurs dates de naissance. Nous voulons regrouper les âges par tranche pour faire une pyramide des âges.

Liste de salariés avec leurs dates de naissance

Depuis une feuille de calcul Excel, plusieurs fonctions évaluées doivent être utilisées pour effectuer ce travail.

Maintenant, grâce à Power Query, il n'est plus nécessaire de faire la moindre formule. Et seulement en quelques clic, le regroupement de tout les âges sera fait en un instant.

Etape 2 : Insérer les données dans un Tableau

Pour que vos données soient "visibles" dans Power Query, il faut impérativement les mettre dans un Tableau (Insertion > Tableau). Ou raccourci clavier Ctrl + L quand votre cellule active est dans l'une des cellules de votre Tableau.

Menu pour insérer les données dans un Tableau

Par défaut, le nom d'un Tableau est "Tableau1". Il est toujours préférable de lui attribuer un nom spécifique ; ici "Employés"

Donner un nom à un Tableau Excel

Maintenant, il suffit de charger ces données dans Power Query depuis le menu Données > A partir d'un Tableau

Ouvrir un Tableau dans Power Query

Et maintenant toutes les manipulations vont être ultra-simples

Etape 3 : Changer le format des données

Dans Power Query, le type de données est très important. Il est donc important de modifier le type de données si jamais le format de données n'est pas celui attendu.

Dans notre exemple, l'importation dans Power Query affiche les dates anniversaires avec les heures.

Les dates de naissances contiennent des heures

Pour n'afficher que les dates, sans les heures, il suffit de transformer le type de données en cliquant sur l'icône dans l'entête de colonne.

Indiquer que la colonne contient des dates uniquement

Power Query vous demande ensuite si vous voulez ajouter une nouvelle étape ou remplacer l'actuelle. Peu importe l'option, ça n'a pas d'incidence dans ce cas de figure et nous avons maintenant, les dates au bon format.

Les dates n'ont plus l'information des heures

Etape 4 : Ajouter une colonne Âge

Cette étape n'est pas très compliquée mais nécessite de bien faire attention au type de données (comme toujours dans Power Query).

  • Sélectionnez votre colonne contenant les Dates de naissance
  • Ouvrez le menu Ajouter une colonne > Date > Âge
Ajout d'une colonne Age

Le résultat est très déroutant car cette manipulation nous retourne le nombre de jours entre la date de naissance et la date du jour.

Données retournées au format Durée

Etape 5 : Convertir en nombre année

Pour convertir ce résultat en nombre d'années, il suffit

  • Sélectionnez la nouvelle colonne Âge (sans cela, l'option Durée ne sera pas accessible)
  • Appliquez le menu Transformer > Durée > Total années
Menu pour le calculer le nombre d'années

Et maintenant nous avons bien le nombre d'années mais avec des décimales

Age retourné sous format décimal

En cliquant sur l'icone des types de données, il est facile de transformer ce résultat en nombre entier

Convertir les âges en nombre entier

Etape 6 : Créer les tranches

Cette étape va se construire en saisissant nous même les groupes d'âges que nous souhaitons.

  • Sélectionner la colonne des âges
  • Ouvrir le menu Ajouter une colonne > Colonnes à partir d'exemples > A partir de la sélection
Ajout d'une colonne à partir d'exemples

Cet action ouvre une nouvelle colonne sur la droite de vos données dans laquelle vous allez vous-même saisir les tranches que vous souhaitez créer.

Ajout d'une colonne à partir d'exemple

Dans la première cellule, nous allons saisir la tranche 30-34. Automatiquement, Power Query vous propose une liste "estimée" à partir de votre saisie.

Liste estimée à partir d'un premier exemple

Mais on voit que le deuxième regroupement proposé n'est pas le bon. Aucun soucis, il suffit d'écrire par dessus la valeur proposée pour indiquer le résultat attendu.

La liste est correcte en seulement 2 exemples saisis manuellement

En seulement 2 exemples saisis, la liste est correcte. Dès que vous avez obtenu la liste attendues, appuyez sur OK

Etape 7 : Regrouper par tranches et genre

Il nous faut maintenant regrouper chaque tranche d'âges, et par genre, que nous venons de créer et comptabiliser le nombre de personnes pour chaque tranche. Cette tâche se réalise en une seule action.

  • Ouvrir le menu Transformer > Regrouper par
Menu Regrouper par
  1. Cliquez sur Avancé
  2. Choisissez la première colonne de regroupement ; la plage des âges
  3. Puis cliquez sur le bouton Ajouter un regroupement
  4. Sélectionner la colonne Genre
  5. Comme calcul, indiquer que vous voulez compter les lignes
  6. Validez en appuyant sur Ok
Paramètre de regroupement des lignes

Et instantanément, le résultat s'affiche dans Power Query 😀

Etape 8 : Permuter les données par genre

Il ne nous reste plus qu'à indiquer que la colonne des genre doit se retrouver en colonne.

  • Sélectionnez la colonne Genre
  • Cliquer sur le menu Transformer > Pivoter la colonne
Outil pour pivoter la colonne

Indiquez la colonne qui va être répartie entre les colonnes. C'est évidemment la colonne Nombre qui est à répartir.

Colonne à répartir entre les colonnes créer

Et c'est terminé 😀😎 Nous avons obtenu le résultat attendu.

Résultat final du regroupement

Etape 9 : Transférer dans Excel

Pour transférer le résultat dans une feuille de calcul Excel, il suffit de cliquer sur le menu Accueil > Fermer & Charger

Menu Fermer et Charger de Power Query

Et le résultat s'affiche maintenant dans votre feuille de calcul

Le résultat s'affiche maintenant dans Excel

Articles liés

Voici une liste d'articles qui pourrait également vous intéresser sur le même thème.

Lien Permanent pour cet article : https://www.excel-exercice.com/regrouper-les-ages-par-tranche-sans-formule/

(2 commentaires)

    • Dzila Ngalouoli jeancy Grâce on 14/06/2020 at 00:40
    • Répondre

    J'ai aimé ce résumé sur la construstruction de la pyramide des âges. En lisant j'ai cimpris comment le faire. J'aimerai bien comprendre en appliquant, mais je ne sais pas comment télécharger les données des dates de naissances s'agissant de la pyramide des âges pour un ensemble des pays.

    1. Bonjour, aucun de mes exemples de données n'est téléchargeable pour des raisons de droits d'auteur.

Laisser un commentaire

Your email address will not be published.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.