Barres de données et images SVG
Les barres de données intégrées de Power BI sont pratiques mais rigides. Une mesure DAX peut dessiner sa propre barre : en caractères pour aller vite, en SVG pour un rendu sur mesure.
Télécharger la fiche PDF gratuiteSans inscription, mise en page prête à imprimer01Définition
REPT(texte, n) répète un texte n fois : avec le bloc plein UNICHAR(9608), on dessine une barre proportionnelle. Une mesure qui renvoie un code SVG préfixé par « data:image/svg+xml;utf8, », catégorisée en URL d'image, affiche une vraie image dans la cellule.
02Le simulateur
03La version SVG
Barre SVG = VAR ratio = DIVIDE([CA], MAXX(ALL(Clients[Client]), [CA])) VAR largeur = ROUND(ratio * 100, 0) RETURN "data:image/svg+xml;utf8," & "<svg xmlns='http://www.w3.org/2000/svg' width='100' height='14'>" & "<rect width='" & largeur & "' height='14' rx='3' fill='%232E52FF'/>" & "</svg>"
- Crée la mesure.
- Sélectionne-la, puis Outils de mesure > Catégorie de données : URL d'image.
- Place-la dans une matrice ou un tableau, et règle la taille d'image dans Format > Valeurs.
04Pièges à éviter
Dans une URL, # coupe le texte. Écris les couleurs avec %23 à la place de # : %232E52FF pour #2E52FF.
Sans ALL, le maximum est calculé sur la ligne en cours seulement : toutes les barres font 100 %. Le maximum doit porter sur tous les clients.
05Questions fréquentes
Comment créer une barre de données avec une mesure DAX ?
REPT(texte, n) répète un texte n fois : avec le bloc plein UNICHAR(9608), on dessine une barre proportionnelle. Une mesure qui renvoie un code SVG préfixé par « data:image/svg+xml;utf8, », catégorisée en URL d'image, affiche une vraie image dans la cellule.
Quel est le piège le plus fréquent avec les barres de données en DAX ?
Le caractère # dans le SVG. Dans une URL, # coupe le texte. Écris les couleurs avec %23 à la place de # : %232E52FF pour #2E52FF.
La fiche « Barres de données et images SVG » est-elle gratuite ?
Oui. La fiche, son simulateur et sa version PDF sont en accès libre et gratuit, sans inscription. Elle fait partie du cours DAX gratuit de mesetudesdecas.fr, qui compte 32 fiches.
Passez de la fiche à la mise en situation
Les études de cas de mesetudesdecas.fr placent vos apprenants face à un vrai besoin d'entreprise : modèle de données, mesures DAX et tableau de bord Power BI, avec énoncé, corrigé et pas-à-pas du formateur.
Voir le catalogueVoir aussi le cours Power Query gratuit
Fiche V1.0 | Dernière mise à jour : 02/11/2026 | Clément Delobel, formateur Power BI et DAX