Tutoriel Power BI · 15 min de lecture

Comment faire un dashboard Power BI : le guide complet

Vous avez un fichier de données et vous ne savez pas par où commencer ? Ce tutoriel vous guide pas à pas, de l'import d'un CSV brut jusqu'à un dashboard interactif et professionnel. Avec des exemples concrets tirés d'un vrai jeu de données de 516 inscriptions à des formations.

Kevin Schroeder, formateur Power BI
Kevin Schroeder Développeur et formateur Power BI · 8 ans d'expérience

Prérequis et jeu de données

Pour suivre ce tutoriel pas à pas, vous avez besoin de deux choses : Power BI Desktop (gratuit, téléchargement ici) et un fichier de données à analyser.

Le jeu de données utilisé dans ce tutoriel

Nous travaillerons avec un fichier CSV issu d'un cas réel : le suivi des inscriptions d'un organisme de formation professionnelle. Ce fichier contient l'ensemble des inscriptions enregistrées sur une période de 18 mois (janvier 2024 à juin 2025), soit plus de 500 lignes de données exploitables.

Chaque ligne représente une inscription individuelle et contient des informations variées : le nom du participant, l'organisme d'origine (entreprise ou institution), la formation suivie et sa catégorie, les dates de début et de fin, la ville de formation, le tarif facturé, ainsi que le statut de l'inscription (confirmée, en attente ou annulée). On y trouve également des données financières comme le budget marketing mensuel, le coût du formateur et le coût de location de la salle.

Ce type de données est représentatif de ce que l'on rencontre en entreprise : des informations structurées mêlant dimensions textuelles (noms, villes, catégories) et mesures numériques (montants, durées). C'est le point de départ idéal pour apprendre à construire un tableau de bord Power BI complet.

Télécharger le jeu de données

Fichier CSV prêt à l'emploi pour suivre ce tutoriel Power BI. Importez-le directement dans Power BI Desktop.

Télécharger le CSV

Usage autorisé pour un apprentissage personnel dans le cadre de ce tutoriel. Conditions détaillées.

Ce tutoriel et son scénario d’exercice sont des contenus originaux : usage personnel pour vous entraîner ; toute réutilisation commerciale ou republication sans accord est interdite. Rappel sur la propriété intellectuelle.

Besoin d'un accompagnement personnalisé ? Réservez un appel gratuit de 15 min pour discuter de vos objectifs Power BI.

Planifier un appel gratuit
Étape 1

Importer le fichier CSV dans Power BI

Ouvrez Power BI Desktop, puis cliquez sur Accueil → Obtenir les données → Texte/CSV. Sélectionnez votre fichier. Dans la fenêtre d'aperçu, vérifiez trois points avant de valider :

Délimiteur : virgule (détecté automatiquement pour un CSV)
Encodage : UTF-8 (pour les accents et caractères spéciaux)
Première ligne comme en-tête : coché

Cliquez sur Transformer les données pour ouvrir Power Query, l'éditeur de préparation des données. C'est là que tout commence.

💡
Astuce de formateur

Prenez l'habitude de toujours passer par "Transformer les données" plutôt que "Charger" directement. Cela vous permet de vérifier vos données avant qu'elles n'arrivent dans le modèle : c'est le reflexe numéro un des professionnels.

Structure du fichier CSV

Voici les colonnes que Power BI détecte après l'import :

ColonneExempleType
Ref_inscriptionINS-2024-0001Texte
Nom_participantValérie GarnierTexte
OrganismeSNCF RéseauTexte
Intitule_formationPower BI - FondamentauxTexte
Categorie_formationDonnées et analyseTexte
Date_debut2024-01-15Date
Duree_jours2Entier
Tarif_participant580.00Décimal
StatutConfirméTexte
Étape 2

Nettoyer et préparer les données

Le nettoyage des données est souvent sous-estimé, pourtant il représente 60 à 70% du temps de tout projet Power BI. Un dashboard construit sur des données mal typées ou incohérentes produira des visuels incorrects, voire vides.

Vérifier et corriger les types de colonnes

Dans Power Query, cliquez sur l'icône de type à gauche de chaque en-tête de colonne. Voici les corrections à appliquer :

ColonneType à appliquerPourquoi
Tarif_participantNombre décimal fixeMontants en euros (sommes, moyennes)
Duree_joursNombre entierDurée en jours (pas de demi-journées)
Date_debut, Date_finDateAxes temporels et filtres par période
MoisDateRegroupement mensuel
Budget_marketing_moisNombre décimal fixeAnalyse des coûts

Renommer les colonnes pour plus de lisibilité

Les noms techniques (Intitule_formation, Duree_jours) sont pratiques pour une base de données, mais peu lisibles dans un dashboard. Renommez-les en double-cliquant sur l'en-tête :

Renommages recommandés
Ref_inscription         → ID inscription
Nom_participant         → Participant
Intitule_formation      → Formation
Categorie_formation     → Catégorie
Sous_categorie_formation → Sous-catégorie
Date_debut              → Date début
Date_fin                → Date fin
Duree_jours             → Durée (jours)
Tarif_participant       → Tarif
Lieu_formation          → Lieu
Ville_siege             → Ville (Siège)
Budget_marketing_mois   → Budget marketing mensuel
Coût_formateur          → Coût formateur
Coût_location_salle     → Coût location salle
💡
Bonne pratique

Des colonnes comme Budget_marketing_mois, Coût_formateur ou Ville_siege sont difficilement compréhensibles pour un utilisateur métier. Renommer systématiquement vos colonnes améliore la lisibilité des axes, légendes et infobulles dans vos visuels Power BI.

Contrôler la qualité des données

Dans Power Query, activez Affichage → Qualité de la colonne. Cela affiche pour chaque colonne le pourcentage de valeurs valides, vides et en erreur. Dans notre jeu de données :

  • Aucune valeur vide sur les colonnes clés (Organisme, Formation, Statut)
  • 516 lignes, aucun doublon sur la référence d'inscription
  • 3 statuts distincts : Confirmé (414), En attente (64), Annulé (38)
⚠️
Point de vigilance

Si Power BI affiche des erreurs de conversion de type, c'est souvent lié à un format de date non reconnu ou un séparateur décimal incorrect (virgule vs point). Vérifiez les paramètres régionaux dans Fichier → Options → Paramètres régionaux.

Une fois le nettoyage terminé, cliquez sur Fermer et appliquer. Vos données sont prêtes pour la visualisation.

Aller plus loin : le modèle en étoile

Pour un tutoriel comme celui-ci, travailler avec une seule table suffit. Mais dans un projet professionnel, vos données devraient être organisées en modèle en étoile (star schema). Le principe est simple : séparer les données en deux types de tables.

  • Une table de faits (au centre) : elle contient les événements mesurables, ici les inscriptions avec leur tarif, durée et statut.
  • Des tables de dimensions (autour) : elles décrivent les attributs, par exemple une table Organisme (nom, ville, code), une table Formation (intitulé, catégorie, domaine), une table Lieu (ville, code postal).

Cette séparation améliore nettement les performances de votre dashboard, simplifie vos formules DAX et rend le modèle de données plus lisible dans la vue Modèle de Power BI.

Conseil expert

La modélisation en étoile est une compétence essentielle pour passer du niveau débutant au niveau intermédiaire en Power BI. C'est un sujet que nous abordons en détail dans notre formation Power BI intermédiaire (14h).

Étape 3

Créer les premières visualisations

C'est le moment de donner vie à vos données. Commencez toujours par les indicateurs clés (KPI), puis ajoutez des graphiques qui racontent une histoire. Voici ce que révèle notre jeu de données de 516 inscriptions.

Les KPIs essentiels avec des mesures DAX

Utilisez le visuel Carte pour afficher vos métriques principales. Chaque KPI repose sur une mesure DAX (Data Analysis Expressions), le langage de formules de Power BI.

Pour créer une mesure : allez dans Accueil → Nouvelle mesure. Power BI affiche une barre de formule avec le texte Mesure = par défaut. Supprimez-le, puis collez le code DAX ci-dessous.

Chiffre d'affaires
Chiffre d'affaires = SUM(Inscription[Tarif])
Nombre d'inscriptions
Nb inscriptions = COUNTROWS(Inscription)
Tarif moyen
Tarif moyen = AVERAGE(Inscription[Tarif])
Taux d'annulation
% annulées = DIVIDE(
    CALCULATE(COUNTROWS(Inscription), Inscription[Statut] = "Annulé"),
    COUNTROWS(Inscription),
    0
)

Répartition du chiffre d'affaires par catégorie (graphique en barres)

Le graphique en barres horizontales est le visuel le plus adapté pour comparer des catégories entre elles. Voici comment le créer dans Power BI et le résultat obtenu avec nos données.

Création pas à pas dans Power BI

  • Dans le volet Visualisations, cliquez sur l'icône Graphique à barres groupées (barres horizontales).
  • Glissez le champ Catégorie dans la zone Axe Y.
  • Glissez la mesure Chiffre d'affaires dans la zone Axe X.
  • Dans le volet Format → Barres, activez Trier par valeur décroissante pour que la catégorie la plus importante apparaisse en premier.
  • Personnalisez les couleurs via Format → Couleurs des données : attribuez une couleur distincte par catégorie.
💡
Bonne pratique : le tri décroissant

Triez toujours vos barres de la plus grande à la plus petite. Cela permet au lecteur de comparer instantanément les catégories. Cliquez sur les trois points (…) en haut à droite du visuel → Trier par → Chiffre d'affaires → Décroissant.

Le domaine Données et analyse (qui inclut Power BI, Excel avancé) représente presque la moitié du chiffre d'affaires. Le Management et les Compétences transversales sont à parts quasi égales, tandis que l'Informatique et cybersécurité reste un segment plus petit.

Évolution mensuelle du chiffre d'affaires

Une courbe d'évolution permet de repérer les tendances et la saisonnalité. Dans Power BI, utilisez un graphique en courbe avec Date début (mois) sur l'axe X et Chiffre d'affaires sur l'axe Y.

On observe clairement un creux estival (juillet-août 2024) suivi d'une reprise forte en septembre. La tendance est haussière sur 2025, signe d'une activité en croissance.

Répartition des statuts d'inscription (graphique en anneau)

Le graphique en anneau (donut chart) est idéal pour visualiser la répartition d'une dimension à faible cardinalité. Ici, nous avons exactement 3 statuts, ce qui correspond parfaitement à ce type de visuel.

Comment le créer dans Power BI

  • Dans le volet Visualisations, cliquez sur l'icône Graphique en anneau.
  • Glissez le champ Statut dans la zone Légende.
  • Glissez Nb inscriptions (votre mesure DAX) dans la zone Valeurs.
  • Dans Format → Détail des étiquettes, activez Pourcentage pour afficher les proportions directement sur le graphique.
  • Personnalisez les couleurs : vert pour Confirmé, jaune pour En attente, rouge pour Annulé.

Avec 80% de confirmations, 12% en attente et seulement 7,4% d'annulations, le portefeuille est sain. Ce visuel permet au décideur d'évaluer la qualité des inscriptions en un seul coup d'oeil.

💡
Conseil de pro

Commencez toujours par les KPI en haut du dashboard, puis les graphiques du plus général au plus détaillé. L'oeil du lecteur parcourt naturellement de gauche à droite et de haut en bas : placez l'information la plus importante en haut à gauche.

Créer un graphique en secteur (camembert) dans Power BI

Le graphique en secteur, souvent appelé camembert ou pie chart, est l'un des visuels les plus connus en visualisation de données. Il fonctionne sur le même principe que l'anneau, mais avec un disque plein. Voyons comment l'utiliser correctement dans Power BI.

Quand utiliser un graphique en secteur ?

  • Vous avez 5 catégories maximum : au-delà, les parts deviennent trop petites pour être lisibles.
  • Vous voulez montrer la part relative de chaque catégorie dans un total (ex. répartition du CA par domaine).
  • Votre public est non-technique : le camembert est intuitif et universellement compris.

Création pas à pas dans Power BI

  • Dans le volet Visualisations, sélectionnez l'icône Graphique en secteur (cercle avec quartiers).
  • Glissez Catégorie (la catégorie de formation) dans la zone Légende.
  • Glissez Chiffre d'affaires (votre mesure DAX) dans la zone Valeurs.
  • Dans Format → Étiquettes de détail, activez Nom de catégorie et Pourcentage.
  • Ajustez les couleurs pour chaque catégorie dans Format → Couleurs des données.

Voici le résultat avec nos données de formation, illustrant la répartition du chiffre d'affaires par grande catégorie :

⚠️
Quand éviter le camembert

Si vos catégories sont nombreuses (plus de 5-6), préférez un graphique en barres horizontales : la comparaison sera beaucoup plus précise. Le camembert est un bon choix pour une vue d'ensemble rapide, mais il rend difficile la comparaison exacte entre deux parts de taille proche.

Vous souhaitez créer un dashboard sur vos propres données ? Lors d'un audit gratuit, nous analysons ensemble votre besoin et vos sources de données.

Réserver un audit gratuit
Étape 4

Construire un dashboard cohérent

Un bon dashboard ne se contente pas d'empiler des graphiques. Il raconte une histoire et permet à l'utilisateur de répondre à ses questions en quelques clics. Voici comment structurer votre rapport Power BI.

Organiser la mise en page

Power BI propose une taille de canevas par défaut de 1280 × 720 px (format 16:9). Pour un rapport plus complet, passez en format personnalisé (1280 × 2000 px par exemple) afin de disposer de plus d'espace vertical.

Tableau de bord Inscriptions
253 030 € Chiffre d'affaires
516 Inscriptions
490 € Tarif moyen
7,4% Taux annulation
📈 Évolution CA par mois
📊 CA par catégorie
🍩 Statuts
📋 Détail des inscriptions
Filtres : Catégorie · Statut · Période

Ajouter des segments (filtres interactifs)

Les segments sont l'une des fonctionnalités les plus puissantes de Power BI. Ils permettent à l'utilisateur de filtrer l'ensemble du dashboard en un clic. Pour notre rapport, ajoutez trois segments :

  • Catégorie de formation (liste) : filtre par domaine (Données et analyse, Management...)
  • Statut (liste) : Confirmé, Annulé, En attente
  • Période (plage de dates) : filtre par intervalle sur la date de début
Interactions entre visuels

Par défaut, cliquer sur une barre dans un graphique filtre les autres visuels de la page. Vous pouvez personnaliser ce comportement dans Format → Modifier les interactions : choisir entre filtrer, mettre en surbrillance, ou ne rien faire.

Créer une deuxième page : focus sur les annulations

Un bon rapport Power BI dépasse rarement une page de vue globale. Dupliquez la première page (clic droit sur l'onglet) et transformez-la en page d'analyse des annulations :

  • Remplacez les KPIs par : Inscriptions annulées (38), CA perdu, % annulées par catégorie
  • Ajoutez un graphique en barres : annulations par organisme
  • Ajoutez un treemap : catégorie → formation → nombre d'annulations
CA perdu (mesure DAX)
CA perdu = CALCULATE(
    SUM(Inscription[Tarif]),
    Inscription[Statut] = "Annulé"
)
Étape 5

Optimiser le design et la lisibilité

Un dashboard techniquement correct mais visuellement confus ne sera pas utilisé. Voici les principes de design qui font la différence entre un rapport amateur et un outil professionnel.

Appliquer un thème cohérent

Allez dans Affichage → Thèmes et choisissez un thème prédéfini ou créez le vôtre. Un bon thème utilise 3 à 5 couleurs maximum et reste lisible en noir et blanc (pour l'impression).

À faire

  • 3 à 5 couleurs maximum
  • Fond blanc ou gris très clair
  • Titres courts et descriptifs
  • Alignement régulier des visuels
  • Espacement uniforme

À éviter

  • Plus de 7 couleurs différentes
  • Effets 3D sur les graphiques
  • Trop de visuels par page
  • Légendes redondantes avec les axes
  • Polices décoratives

Hiérarchie visuelle

Chaque élément du dashboard doit avoir un rôle clair. Utilisez la taille, la couleur et la position pour guider l'oeil :

  • Très grand : les KPI principaux (chiffre d'affaires, nombre d'inscriptions)
  • Grand : les graphiques principaux (courbe d'évolution, barres par catégorie)
  • Moyen : les graphiques secondaires (anneau des statuts, détails)
  • Petit : les segments et filtres (placés sur le côté ou en haut)

Données consolidées de notre dashboard

Voici le top 5 des formations par chiffre d'affaires dans notre jeu de données, tel qu'il apparaîtrait dans un tableau Power BI :

Astuces avancées pour aller plus loin

Vous maîtrisez les bases de la création d'un tableau de bord Power BI. Voici des techniques de niveau intermédiaire à avancé qui transforment un rapport correct en un outil décisionnel puissant.

01

Infobulles personnalisées

Créez une page cachée (400 × 300 px), ajoutez-y un tableau détaillé, et assignez-la comme infobulle sur vos graphiques. Au survol, l'utilisateur voit le détail sans changer de page.

02

Modèle en étoile

Séparez vos données en tables de dimensions (Organisme, Formation, Lieu) et une table de faits (Inscription). Les performances du dashboard et la clarté des formules DAX s'améliorent considérablement.

03

Boutons de navigation

Ajoutez des boutons entre les pages de votre rapport (Insertion → Boutons → Navigation). L'utilisateur passe d'une vue globale à un focus détaillé en un clic, comme dans une application.

04

Mesures conditionnelles

Utilisez SWITCH et SELECTEDVALUE en DAX pour afficher dynamiquement un KPI différent selon la sélection de l'utilisateur. Un seul visuel, plusieurs métriques.

05

Actualisation automatique

Connectez Power BI à une source en ligne (SharePoint, SQL Server, Google Sheets) et planifiez une actualisation quotidienne via le service Power BI. Votre dashboard est toujours à jour.

06

RLS (Row-Level Security)

Créez des rôles de sécurité pour que chaque utilisateur ne voie que ses propres données. Indispensable quand plusieurs services partagent le même rapport.

💡
Envie de maîtriser ces techniques ?

Ces sujets sont difficiles à apprendre seul. En formation Power BI intermédiaire, nous les mettons en pratique ensemble sur vos propres données, avec des exercices concrets et un suivi personnalisé.

Promo
Introduction à Power BI · 2h de visio individuelle

Prise en main, import de données et création de votre premier dashboard. Sur vos propres données si vous le souhaitez.

150 € 99 € HT
Réserver

Voir tous les tarifs de formation Power BI →

Bonnes pratiques UX en data visualisation

Créer un dashboard Power BI, c'est bien. Créer un dashboard que les gens utilisent vraiment, c'est mieux. Voici les principes issus de la recherche en data visualisation appliqués à Power BI.

🎯 Ratio données / encre

Concept introduit par Edward Tufte : maximisez la proportion de "pixels" consacrés aux données par rapport aux éléments décoratifs. Supprimez les bordures inutiles, les fonds colorés qui n'apportent rien et les effets graphiques superflus.

📊 Choix du bon graphique

Barres pour comparer des catégories. Courbes pour les tendances temporelles. Cartes pour les KPI isolés. Tableaux pour le détail. Évitez les camemberts quand il y a plus de 5 catégories, et les jauges sauf pour un KPI unique avec un objectif clair.

🧠 Charge cognitive minimale

Un dashboard devrait répondre aux questions principales en moins de 5 secondes. Si l'utilisateur doit réfléchir pour comprendre un visuel, c'est que le visuel est trop complexe. Simplifiez, divisez en plusieurs pages si nécessaire.

♿ Accessibilité

Utilisez des couleurs avec un contraste suffisant (ratio 4.5:1 minimum). Ajoutez des titres alt sur chaque visuel pour les lecteurs d'écran. Évitez de coder l'information uniquement par la couleur : ajoutez des labels ou des formes différentes.

Questions fréquentes

Comment créer un dashboard Power BI ?

Pour créer un dashboard Power BI, commencez par importer vos données (CSV, Excel, base de données) dans Power BI Desktop. Nettoyez et préparez les données dans Power Query, créez des mesures DAX pour calculer vos KPIs, puis ajoutez des visuels (barres, courbes, cartes) et organisez le tout avec des segments de filtrage. Ce guide détaille chaque étape avec un cas concret de 516 inscriptions.

Quel type de données utiliser dans Power BI ?

Power BI accepte des dizaines de formats : fichiers CSV, classeurs Excel, bases de données SQL Server, PostgreSQL, MySQL, APIs web, SharePoint, Google Sheets et bien d'autres. Pour débuter, un simple fichier CSV ou Excel structuré avec des colonnes claires (dates, montants, catégories) est le point de départ idéal.

Power BI est-il gratuit ?

Power BI Desktop est entièrement gratuit et permet de créer des dashboards complets en local. La publication et le partage en ligne nécessitent une licence Power BI Pro (environ 10€ par mois et par utilisateur) ou Power BI Premium. Pour apprendre, pratiquer et travailler en local, la version gratuite suffit largement.

Combien de temps faut-il pour créer un dashboard Power BI ?

Cela dépend de la complexité. Un dashboard simple avec 4 à 6 visuels et un jeu de données propre se construit en 1 à 3 heures. Un rapport complet avec plusieurs pages, des mesures DAX avancées et un design soigné demande entre 1 et 3 jours. La préparation des données (nettoyage, transformation) représente souvent 60 à 70% du temps total.

Quelle est la différence entre un rapport et un dashboard dans Power BI ?

Un rapport est un fichier .pbix créé dans Power BI Desktop avec plusieurs pages, des visuels interactifs et des filtres. Un dashboard (ou tableau de bord) est une vue condensée, publiée sur le service Power BI en ligne, qui épingle les visuels les plus importants de un ou plusieurs rapports sur une seule page. Le rapport est l'outil d'analyse détaillée, le dashboard est la vue de synthèse.

Prêt à créer votre premier dashboard Power BI ?

Ce tutoriel vous a montré la démarche complète. En formation individuelle, nous construisons ensemble des tableaux de bord sur vos propres données, avec un accompagnement personnalisé et des exercices corrigés à chaque session.

Réserver un audit gratuit contact@formation-power-bi.fr

Formation à distance · Offre découverte (2h) : 150€ 99€ HT · Programme complet 490 € HT · Voir le programme