Power BI 3 min

Power BI: Pas dynamische kleurcodering toe

Kort antwoord

Met dynamische kleurcodering in Power BI laat je kleuren automatisch aanpassen op basis van datawaarden. Via voorwaardelijke opmaak stel je in dat waarden onder een drempelwaarde rood kleuren, middelmatige waarden oranje en goede waarden groen. Voor complexere logica gebruik je een DAX-meetwaarde die een kleurcode teruggeeft. Zo herken je trends en afwijkingen in één oogopslag zonder de data te hoeven lezen.

Een goed dashboard vertelt een verhaal zonder dat je er lang naar hoeft te zoeken. Met in Power BI maak je je visualisaties direct inzichtelijker en aantrekkelijker.

Een goed dashboard vertelt een verhaal zonder dat je er lang naar hoeft te zoeken. Met dynamische kleurcodering in Power BI maak je je visualisaties direct inzichtelijker en aantrekkelijker. In dit artikel leer je hoe je kleuren automatisch laat aanpassen op basis van datawaarden, wat je helpt om trends en afwijkingen snel te herkennen. Dit is essentieel voor BI-teams die dashboards willen optimaliseren voor snelle besluitvorming.

Wat je nodig hebt

  • Een Power BI-rapport met een tabel of matrix visualisatie

  • Een meetwaarde of kolom waarop je de kleur wilt baseren (bijvoorbeeld omzet, winst of score)

  • Basiskennis van het gebruik van voorwaardelijke opmaak in Power BI

Stap 1: Selecteer de visualisatie en open voorwaardelijke opmaak

Kies in je Power BI-rapport de visualisatie waar je dynamische kleurcodering op wilt toepassen, bijvoorbeeld een tabel of matrix. Ga naar het deelvenster Visualisaties en klik op het pijltje naast het veld waarvan je de kleur wilt aanpassen. Kies vervolgens Voorwaardelijke opmaak en daarna Kleur van achtergrond of Tekstkleur, afhankelijk van wat je wilt aanpassen.

Stap 2: Stel de regels voor dynamische kleurcodering in

In het venster voor voorwaardelijke opmaak kies je voor Regels. Hier kun je kleurwaarden koppelen aan dataranges. Bijvoorbeeld: stel in dat waarden onder 50 rood kleuren, tussen 50 en 80 oranje, en boven 80 groen. Dit maakt afwijkingen en prestaties direct zichtbaar. Vul de minimum- en maximumwaarden in en kies de gewenste kleuren. Klik op OK om de instellingen toe te passen.

Stap 3: Gebruik DAX voor geavanceerde kleurcodering

Voor complexere scenario’s kun je een DAX-meetwaarde maken die een kleurcode teruggeeft op basis van je logica. Bijvoorbeeld:

ColorCode = 
SWITCH(
    TRUE(),
    [Omzet] < 50000, "Rood",
    [Omzet] < 100000, "Oranje",
    "Groen"
)

Gebruik deze meetwaarde vervolgens in de voorwaardelijke opmaak door te kiezen voor Format by field value. Zo pas je kleuren dynamisch aan op basis van je eigen regels.

Tips & veelgemaakte fouten

  • Tip: Gebruik contrasterende kleuren voor duidelijkheid, maar voorkom te felle combinaties die vermoeiend zijn voor de ogen.

  • Fout: Te veel kleurvariaties gebruiken kan verwarrend zijn; beperk je tot 3-4 kleuren per visualisatie.

  • Tip: Test je kleurinstellingen altijd op verschillende schermen en apparaten om consistentie te waarborgen.

Voorbeeld: Kleurcodering voor verkoopprestaties

Stel je hebt een tabel met maandelijkse verkoopcijfers. Met dynamische kleurcodering markeer je maanden met lage omzet rood, gemiddelde omzet oranje en hoge omzet groen. Hierdoor ziet het management in één oogopslag welke maanden extra aandacht nodig hebben. Dit verhoogt de effectiviteit van je dashboard aanzienlijk.

Afsluiting

Met dynamische kleurcodering in Power BI maak je dashboards niet alleen visueel aantrekkelijker, maar ook functioneler. Probeer deze techniek direct toe te passen in je rapporten en ervaar het verschil in inzicht en gebruiksgemak. Wil je meer leren over het structureren van data in Power BI? Bekijk dan het artikel Gegevens groeperen in Power BI. Je kunt dit alles eenvoudig instellen direct in Power BI Desktop of de online omgeving.

Onze tip: Gebruik contrasterende kleuren voor duidelijkheid, maar voorkom te felle combinaties die vermoeiend zijn voor de ogen.

Veelgestelde vragen

Hoe stel ik dynamische kleurcodering in via voorwaardelijke opmaak?

Selecteer de visual in je rapport en ga naar het deelvenster 'Visualisaties'. Klik op het pijltje naast het veld waarvan je de kleur wilt aanpassen en kies 'Voorwaardelijke opmaak'. Selecteer 'Kleur van achtergrond' of 'Tekstkleur'. Kies in het venster voor 'Regels' en stel kleurwaarden in voor specifieke dataranges, bijvoorbeeld rood onder 50, oranje tussen 50 en 80 en groen boven 80. Klik op 'OK' om de opmaak toe te passen.

Hoe gebruik ik DAX voor geavanceerde kleurcodering in Power BI?

Maak een DAX-meetwaarde die een kleurcode als tekst teruggeeft op basis van je logica, bijvoorbeeld via de SWITCH-functie. Gebruik TRUE() als eerste parameter en definieer vervolgens de voorwaarden en bijbehorende kleurwaarden als 'Rood', 'Oranje' of 'Groen'. Koppel deze meetwaarde aan de voorwaardelijke opmaak door te kiezen voor 'Format by field value'. Zo pas je kleuren dynamisch aan op basis van complexe bedrijfsregels die niet met eenvoudige drempelwaarden zijn uit te drukken.

Welke veelgemaakte fouten moet ik vermijden bij dynamische kleurcodering?

Een veelgemaakte fout is het gebruik van te veel kleurvariaties in één visualisatie. Beperk je tot maximaal drie à vier kleuren per visual om verwarring te voorkomen. Zorg ook voor voldoende contrast: te lichte tinten zijn moeilijk leesbaar op schermen met lage helderheid. Test je kleurinstellingen op verschillende schermen en apparaten om consistentie te waarborgen. Houd ook rekening met kleurenblindheid door niet uitsluitend op rood en groen te vertrouwen.

Hier over sparren?

Plan een vrijblijvend gesprek. We luisteren mee, schetsen een aanpak en geven een eerlijk beeld van wat haalbaar is, zonder verkoopdruk.