Accueil/Cours gratuits/DAX/Mise en forme/Barres de données et images SVG
DAX | Mise en forme

Barres de données et images SVG

Gratuit, sans inscription Niveau 3 / 3 | Avancé Lecture 8 min Simulateur V1.0 | 02/11/2026

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 à imprimer

01Définition

En une phrase

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

Une barre SVG proportionnelle
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>"
  1. Crée la mesure.
  2. Sélectionne-la, puis Outils de mesure > Catégorie de données : URL d'image.
  3. Place-la dans une matrice ou un tableau, et règle la taille d'image dans Format > Valeurs.

04Pièges à éviter

⚠️ PiègeLe caractère # dans le SVG

Dans une URL, # coupe le texte. Écris les couleurs avec %23 à la place de # : %232E52FF pour #2E52FF.

⚠️ PiègeLa référence MAXX sans ALL

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.

Pour les formateurs

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 catalogue
Voir aussi

Toutes les fiches DAX

Les 13 défis DAX

Voir aussi le cours Power Query gratuit

Fiche V1.0 | Dernière mise à jour : 02/11/2026 | Clément Delobel, formateur Power BI et DAX