Exemple d’utilisation de Power BI dans le domaine de la formation

🎯 Objectif : croiser deux indicateurs clés du suivi de la formation grâce à un nuage de points dans Power BI, pour identifier les formations à conserver, à améliorer ou à remettre en question.
Pourquoi croiser complétion et satisfaction
Suivre la formation se résume trop souvent à un seul chiffre : le nombre d’heures dispensées, ou le nombre de salariés formés. Mais deux indicateurs, croisés ensemble, racontent une histoire beaucoup plus riche : le taux de complétion (la proportion d’inscrits qui vont jusqu’au bout de la formation) et la satisfaction moyenne des participants. Une formation peut être très suivie mais mal vécue (souvent le cas des formations obligatoires), ou au contraire très appréciée mais difficile à terminer dans son intégralité. Un nuage de points permet de visualiser ces deux dimensions à la fois, formation par formation.
Les données de départ
Il suffit d’un tableau avec une ligne par session de formation, et quelques colonnes : l’intitulé de la formation, le nombre d’inscrits, le nombre de participants ayant terminé, la durée en heures, la note de satisfaction moyenne (sur 5) et le coût de la session.
Avec une vingtaine de sessions couvrant plusieurs thématiques (techniques, réglementaires, managériales, linguistiques…), les écarts entre formations deviennent rapidement visibles.
Construire le nuage de points dans Power BI
Avant de construire le graphique, deux mesures doivent être créées :
Taux_completion = DIVIDE(SUM('Donnees'[Participants_termines]), SUM('Donnees'[Inscrits]))
Satisfaction_moyenne = AVERAGE('Donnees'[Satisfaction_moyenne_5])
Puis, dans le volet Visualisations, le visuel « Nuage de points » (Scatter chart) est natif à Power BI : pas besoin de passer par AppSource. Il suffit de glisser :
- Taux_completion en axe X
- Satisfaction_moyenne en axe Y
- Intitulé_formation en légende (ou en détails)
Chaque point du graphique représente alors une formation, positionnée selon ces deux critères.
Lire les quatre quadrants
C’est là que le visuel devient vraiment utile : en traçant mentalement (ou avec une ligne de référence) une croix au centre du graphique, quatre zones apparaissent, chacune correspondant à un profil de formation différent.
En haut à droite, les formations à forte complétion et forte satisfaction : ce sont les formations qui fonctionnent bien sur tous les plans, à conserver et à valoriser dans le catalogue.
En bas à droite, les formations à forte complétion mais satisfaction plus faible : souvent des formations obligatoires (sécurité, RGPD, conformité), suivies parce qu’elles sont imposées, mais qui gagneraient à être retravaillées sur la forme ou le contenu pour être mieux vécues.
En haut à gauche, les formations à satisfaction élevée mais complétion faible : des formations appréciées de ceux qui vont jusqu’au bout, mais qui souffrent d’un taux d’abandon important — souvent un signe de durée excessive, de mauvais format (présentiel trop long, manque de flexibilité) ou d’un calendrier qui entre en conflit avec la charge de travail.
En bas à gauche, les formations à complétion et satisfaction faibles : un signal clair qu’il faut s’interroger sur leur pertinence, leur format ou leur utilité réelle.
Ce que révèle ce tableau de bord
Ce croisement transforme une question généralement traitée à l’instinct (« cette formation, on la garde ou pas ? ») en une lecture objectivée, qui peut nourrir directement les arbitrages du plan de développement des compétences : quelles formations reconduire, lesquelles redesigner, lesquelles abandonner.
Démarche de A à Z
Voici la démarche A à Z pour le nuage de points dans Power BI :
Ouvrir Power BI Desktop
Accueil → Obtenir les données → Excel
Sélectionner jeu_de_donnees_formation_RH.xlsx
Cocher la feuille « Données »
Cliquer sur « Transformer les données » → vérifier que « Mois_session » est en type Date → « Fermer & appliquer »

Créer une nouvelle mesure : Taux_completion = DIVIDE(SUM('Données'[Participants_termines]), SUM('Données'[Inscrits])), formatée en %

Créer une nouvelle mesure : Satisfaction_moyenne = AVERAGE('Données'[Satisfaction_moyenne_5])

Ajouter un visuel « Nuage de points »Â
Glisser « Taux_completion » dans Axe X
Glisser « Satisfaction_moyenne » dans Axe Y
Glisser « Intitulé_formation » dans Légende (ou Détails)
Observer les 4 quadrants : formations à conserver, à améliorer, appréciées mais abandonnées, à remettre en question

Pour aller plus loin
La taille des points peut être utilisée pour représenter une troisième dimension, par exemple le nombre d’inscrits ou le coût de la session : les formations les plus coûteuses ou les plus suivies se distingueraient alors visuellement des formations plus marginales. On peut aussi ajouter un filtre par service o