Power BI: Maak een dynamische KPI-indicator met iconen
Een dynamische KPI-indicator met iconen in Power BI geeft in één oogopslag de status van prestaties weer via visuele symbolen zoals een groen vinkje, oranje waarschuwing of rood kruis. Je maakt dit via een DAX-measure die de KPI-waarde vergelijkt met drempelwaarden en indeelt in categorieën. Een berekende kolom koppelt vervolgens een icoon aan elke categorie. Dit maakt dashboards direct inzichtelijker en helpt beslissers sneller de juiste conclusies te trekken.
Een dynamische KPI-indicator met iconen helpt je om in één oogopslag de status van belangrijke prestaties te zien. In dit artikel leer je hoe je zo'n dynamische KPI indicator maakt in Power BI, zodat je dashboards direct inzichtelijker en interactiever worden.
Een dynamische KPI-indicator met iconen helpt je om in één oogopslag de status van belangrijke prestaties te zien. In dit artikel leer je hoe je zo’n dynamische KPI indicator maakt in Power BI, zodat je dashboards direct inzichtelijker en interactiever worden. Dit is waardevol voor BI-teams die snel beslissingen willen nemen op basis van visuele signalen.
Wat je nodig hebt
-
Een dataset met KPI-waarden of meetwaarden
-
Een kolom met drempelwaarden of criteria voor de indicator
-
Power BI Desktop of toegang tot de online omgeving
Stap 1: Maak een meetwaarde voor de KPI-status
De eerste stap is het definiëren van een meetwaarde die de status van je KPI bepaalt, bijvoorbeeld ‘Goed’, ‘Waarschuwing’ of ‘Slecht’. Dit doe je met een DAX-formule die de waarde vergelijkt met vooraf bepaalde drempels.
Voeg in Power BI Desktop een nieuwe measure toe met bijvoorbeeld deze DAX-code:
KPI Status =
SWITCH(
TRUE(),
[KPI Waarde] > 80, "Goed",
[KPI Waarde] > 50, "Waarschuwing",
"Slecht"
)
Deze measure classificeert de KPI-waarde in drie categorieën, wat de basis vormt voor de dynamische indicator.
Stap 2: Voeg een kolom met iconen toe via een berekende kolom
Maak een nieuwe berekende kolom aan die op basis van de KPI-status een bijbehorend icoon (Unicode of emoji) toont. Dit maakt de indicator visueel aantrekkelijk en duidelijk.
Gebruik bijvoorbeeld deze DAX-formule:
KPI Icoon =
SWITCH(
[KPI Status],
"Goed", "✔️",
"Waarschuwing", "⚠️",
"Slecht", "❌",
""
)
Deze kolom toont een groen vinkje, een waarschuwingsteken of een rood kruis, afhankelijk van de status.
Stap 3: Visualiseer de dynamische KPI indicator in je rapport
Gebruik een tabel- of matrixvisualisatie en voeg de KPI-waarde, KPI-status en KPI-icoon toe. Zorg dat de kolom met iconen als tekst wordt weergegeven zodat de symbolen zichtbaar zijn.
Je kunt ook een kaartvisualisatie gebruiken en de icoonkolom combineren met de waarde voor een compacte weergave. Dit maakt je dashboard overzichtelijk en interactief.
Tips & veelgemaakte fouten
-
Gebruik duidelijke drempelwaarden die aansluiten bij je bedrijfsdoelen voor relevante KPI-classificaties.
-
Controleer de weergave van iconen in verschillende browsers en apparaten om consistentie te waarborgen.
-
Vermijd te veel categorieën om de indicator overzichtelijk te houden.
-
Gebruik kleuren in combinatie met iconen voor extra visuele ondersteuning.
Voorbeeld / mini use case
Stel je hebt een verkoopdashboard met een KPI voor maandelijkse omzet. Met deze dynamische KPI-indicator zie je direct welke regio’s boven verwachting presteren (groen vinkje), welke regio’s aandacht nodig hebben (oranje waarschuwing) en welke achterblijven (rood kruis). Dit versnelt de besluitvorming en maakt je rapport krachtiger.
Afsluiting
Met deze eenvoudige stappen maak je een dynamische KPI-indicator in Power BI die je dashboards direct inzichtelijker maakt. Probeer het zelf en ontdek hoe visuele signalen je analyses versterken. Meer tips vind je in het artikel Power BI: Pas dynamische kleurcodering toe. Werk je liever direct in de online omgeving? Dat kan ook!
Onze tip: Definieer KPI’s samen met de afdeling die ze gebruikt, niet alleen met IT of management. Zo zorg je dat de juiste maatstaven worden gevolgd en het dashboard ook daadwerkelijk wordt gebruikt.
Veelgestelde vragen
Hoe maak ik een dynamische KPI-indicator met iconen in Power BI?
Maak eerst een DAX-measure aan die de KPI-waarde indeelt in categorieën via de SWITCH(TRUE(),...)-functie, zoals 'Goed', 'Waarschuwing' of 'Slecht'. Voeg daarna een berekende kolom toe die op basis van de status een Unicode-symbool of emoji toewijst aan elke rij. Voeg beide velden toe aan een tabel- of matrixvisualisatie en zorg dat de icoonkolom wordt weergegeven als tekst. Zo zie je per rij direct de KPI-status via een herkenbaar symbool naast de numerieke waarde.
Welke DAX-formule gebruik ik voor een KPI-statusclassificatie in Power BI?
Gebruik de functie SWITCH(TRUE(),...) voor een overzichtelijke en uitbreidbare classificatie. Een voorbeeld: KPI Status = SWITCH(TRUE(), [KPI Waarde] > 80, "Goed", [KPI Waarde] > 50, "Waarschuwing", "Slecht"). De drempelwaarden pas je aan op basis van je bedrijfsdoelen. SWITCH(TRUE()) evalueert elke conditie van boven naar beneden en retourneert de eerste die waar is. Dit is efficiënter en leesbaarder dan geneste IF-statements bij drie of meer categorieën.
Welke veelgemaakte fouten moet ik vermijden bij KPI-indicatoren in Power BI?
De meest voorkomende fouten zijn: te veel categorieën aanmaken waardoor de indicator onoverzichtelijk wordt, drempelwaarden instellen die niet aansluiten bij de werkelijke bedrijfsdoelen, iconen die niet correct worden weergegeven in bepaalde browsers of apparaten (test dit altijd), en het gebruik van een berekende kolom waar een measure beter past. Stel drempelwaarden in overleg met de afdeling die de KPI's gebruikt, zodat de classificatie aansluit bij de dagelijkse praktijk.