Power BI 3 min

Power BI: Maak eenvoudig cumulatieve totalen

Kort antwoord

In Power BI maak je cumulatieve totalen met een DAX-meting die CALCULATE en FILTER combineert. Je basisformule telt alle waarden op tot en met de huidige datum in de tijdlijn. Koppel de meting aan een datumtabel voor correcte tijdsintelligentie. Voeg de meting toe aan een lijngrafiek of tabel om in één oogopslag te zien hoe waarden zich ophopen over tijd. Dit is waardevol voor omzet-, budget- en prestatieanalyses.

In Power BI is het vaak waardevol om cumulatieve totalen te tonen om trends en prestaties over tijd inzichtelijk te maken. In dit artikel leer je hoe je op een laagdrempelige manier een cumulatieve totalen-kolom toevoegt aan je dataset, zodat je data-analyses nog krachtiger worden.

In Power BI is het vaak waardevol om cumulatieve totalen te tonen om trends en prestaties over tijd inzichtelijk te maken. In dit artikel leer je hoe je op een laagdrempelige manier een cumulatieve totalen-kolom toevoegt aan je dataset, zodat je data-analyses nog krachtiger worden. Dit is relevant voor data- en BI-teams die hun rapportages willen verrijken met duidelijke tijdsgebonden inzichten.

Wat je nodig hebt

  • Een dataset met een datumkolom waarop je de cumulatieve totalen wilt baseren

  • Een numerieke kolom met de waarden die je wilt optellen (bijvoorbeeld omzet of aantallen)

  • Power BI Desktop of toegang tot de online omgeving om DAX-formules toe te voegen

Stap 1: Maak een basismaat voor de som van je waarden

Voordat je cumulatieve totalen kunt berekenen, maak je eerst een eenvoudige maat die de som van de relevante waarden berekent. Dit is de basis waarop de cumulatieve berekening wordt gebouwd.

Ga in Power BI naar het tabblad ‘Modeling’ en kies ‘New measure’. Gebruik de volgende DAX-formule, waarbij je WaardeKolom vervangt door de naam van je numerieke kolom:

TotaleWaarde = SUM('JouwTabel'[WaardeKolom])

Deze maat telt alle waarden in de geselecteerde kolom op.

Stap 2: Maak de cumulatieve totaal-maat met DAX

Nu maak je een nieuwe maat die de cumulatieve totalen berekent op basis van de datumkolom. Dit doe je met de functie CALCULATE en FILTER om alle datums tot en met de huidige datum mee te nemen.

Voeg een nieuwe maat toe met deze DAX-formule, waarbij je DatumKolom vervangt door je datumkolom:

CumulatiefTotaal =
CALCULATE(
    [TotaleWaarde],
    FILTER(
        ALL('JouwTabel'[DatumKolom]),
        'JouwTabel'[DatumKolom] <= MAX('JouwTabel'[DatumKolom])
    )
)

Deze maat telt alle waarden op van het begin tot de huidige rijdatum, waardoor een cumulatief totaal ontstaat.

Stap 3: Voeg de cumulatieve totalen toe aan je rapport

Voeg in je rapport een tabel of grafiek toe en plaats de datumkolom en de nieuwe maat CumulatiefTotaal erin. Zo zie je direct de oplopende totalen over tijd.

Dit maakt het eenvoudig om trends te analyseren en prestaties over periodes te vergelijken. Je kunt deze aanpak ook uitbreiden met filters of segmentaties voor meer gedetailleerde inzichten.

Tips & veelgemaakte fouten

  • Gebruik altijd een datumkolom met unieke datums om correcte cumulatieve totalen te garanderen.

  • Controleer dat je basismaat correct is voordat je de cumulatieve maat maakt.

  • Vermijd het gebruik van gefilterde contexten die de cumulatieve berekening kunnen verstoren, zoals slicers zonder datumfilter.

  • Test je maat in verschillende visuals om zeker te zijn dat de cumulatieve totalen kloppen.

Voorbeeld / mini use case

Stel je hebt een verkoopdataset met een datumkolom en een omzetkolom. Met de cumulatieve totaal-maat kun je in een lijngrafiek eenvoudig zien hoe de omzet zich in de loop van het jaar ontwikkelt. Dit helpt bij het identificeren van groeiperioden en het evalueren van verkoopdoelen.

Afsluiting

Met deze eenvoudige stappen voeg je waardevolle cumulatieve totalen toe aan je Power BI-rapporten, wat je analyses en rapportages versterkt. Wil je meer leren over het structureren van data in Power BI? Bekijk dan ook het artikel Relaties maken in Power BI. Voor het maken en bewerken van je rapporten werk je direct in Power BI Desktop of de online omgeving.

Onze tip: Combineer de cumulatieve totaal-maat met een gewone som in dezelfde lijngrafiek. Zo zie je in één visual zowel de dagelijkse waarden als het oplopende totaal. Dit geeft direct inzicht in of je op koers ligt ten opzichte van je cumulatieve doel, zonder dat je twee aparte visuals nodig hebt.

Veelgestelde vragen

Welke tips en veelgemaakte fouten zijn er?

- Gebruik altijd een datumkolom met unieke datums om correcte cumulatieve totalen te garanderen. - Controleer dat je basismaat correct is voordat je de cumulatieve maat maakt. - Vermijd het gebruik van gefilterde contexten die de cumulatieve berekening kunnen verstoren, zoals slicers zonder datumfilter. - Test je maat in verschillende visuals om zeker te zijn dat de cumulatieve totalen kloppen.

Hoe maak ik cumulatieve totalen in Power BI met DAX?

Maak eerst een basismaat met SUM voor de waarden die je wilt optellen. Maak daarna een tweede maat met CALCULATE en FILTER: gebruik ALL op de datumkolom en voeg een filtervoorwaarde toe die alle datums kleiner dan of gelijk aan de huidige datum meeneemt. De formule ziet er zo uit: CALCULATE([TotaleWaarde], FILTER(ALL('Tabel'[Datum]), 'Tabel'[Datum] <= MAX('Tabel'[Datum]))). Koppel de meting aan een datumtabel voor het beste resultaat.

Waarom kloppen mijn cumulatieve totalen niet als ik een slicer gebruik?

Slicers kunnen de filtercontext beperken waardoor FILTER niet meer over alle datums kan itereren. Gebruik ALL of ALLSELECTED in je CALCULATE-functie om de juiste context te behouden. Met ALLSELECTED respecteer je de overige rapportfilters maar verwijder je de beperking op de datumkolom zelf. Test de maat altijd in een tabel zonder extra filters om te controleren of de basisberekening klopt voordat je slicers toevoegt.

Hier over sparren?

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