Power BI Vorjahresvergleich: Time Intelligence, die wirklich stimmt

Microsoft Power BI
22.04.2026
Lesezeit: 4 Min.
Letzte Aktualisierung:
27.04.2026
Kein KI-generierter Inhalt. Alle unsere Inhalte werden von unseren Pionieren recherchiert und geschrieben.

Zusammenfassung

Ein guter Vorjahresvergleich steht und fällt mit einer sauberen Kalendertabelle und dem richtigen DAX-Pattern.

  • Nutze SAMEPERIODLASTYEAR für klassische YoY-Perioden (Monat/Quartal/Jahr).
  • Nutze DATEADD für flexible Verschiebungen (z. B. Vormonat) und PARALLELPERIOD für „ganze Perioden“.
  • Validiere Ergebnisse systematisch (Totals, Schaltjahr, Datenlücken), bevor du das Dashboard ausrollst.

Unten findest du Measures zum Copy-Paste, typische Stolpersteine und Visualisierungstipps.

Mit Power BI Vorjahresvergleich baust du YoY-, Monats- und Tagesvergleiche sauber auf – ohne Excel-Pflegechaos.

Definition

Ein Power BI Vorjahresvergleich ist ein Zeitvergleich, bei dem Kennzahlen für denselben Zeitraum des Vorjahres berechnet und dem aktuellen Zeitraum gegenübergestellt werden. Er ist keine manuelle Excel-Gegenüberstellung, sondern eine DAX-basierte Time-Intelligence-Berechnung im Modell.


Einleitung

Wenn du heute noch Umsätze aus Excel-Dateien zusammenkopierst, ist der Mehrwert eines Power BI Vorjahresvergleichs sofort spürbar: weniger Handarbeit, weniger Fehlerdiskussionen, schnellere Entscheidungen. Damit das klappt, brauchst du nicht „mehr Charts“, sondern ein sauberes Datumsmodell und ein paar bewährte DAX-Measures. Hier ist der pragmatische Bauplan.


Voraussetzung: Kalendertabelle richtig verknüpfen

Time Intelligence (SAMEPERIODLASTYEAR, DATEADD, PARALLELPERIOD) funktioniert zuverlässig nur mit einer eigenen Kalendertabelle. Diese Date-Tabelle ist die „Steuerzentrale“ für Filter wie Jahr, Monat, Quartal und Tage.

  • Kalendertabelle hat eine eindeutige Datumsspalte (ohne Uhrzeit) und keine Duplikate.
  • 1:* Beziehung von Kalender[Datum] zur Fact-Tabelle (z. B. Verkäufe[Belegdatum]).
  • In Power BI: Kalendertabelle als Datumstabelle markieren (Mark as date table).

Typischer Fehler: Das Datum wird direkt aus der Fact-Tabelle für Slicer genutzt. Dann wirken Zeitfilter in Visuals oft „zufällig“, besonders bei YoY.


Schritt für Schritt: Umsatz Vorjahr mit SAMEPERIODLASTYEAR

Starte immer mit einem Basis-Measure. Für Umsatz ist das meist eine SUM über die Faktspalte:

Umsatz =

SUM ( 'Verkäufe'[Umsatz] )

Jetzt der klassische YoY-Measure. Wichtig: CALCULATE verschiebt den Filterkontext, SAMEPERIODLASTYEAR liefert den passenden Zeitraum aus der Kalendertabelle.

Umsatz Vorjahr =

CALCULATE (

[Umsatz],

SAMEPERIODLASTYEAR ( 'Kalender'[Datum] )

)

Für die Entscheidung im Alltag brauchst du fast immer Abweichung und Prozent:

Umsatz YoY Differenz =

[Umsatz] - [Umsatz Vorjahr]

Umsatz YoY % =

DIVIDE ( [Umsatz YoY Differenz], [Umsatz Vorjahr], 0 )

Nutzen für Anwender: In einem Dashboard siehst du nicht nur „aktuellen Umsatz“, sondern sofort, ob der aktuelle Monat/Quartal gegenüber Vorjahr besser oder schlechter läuft – ohne separate Berechnungen in Excel.


DATEADD vs. PARALLELPERIOD: wann welches?

Beide Funktionen schieben Zeiträume, aber mit unterschiedlichem Verhalten. DATEADD ist flexibler (auch für Tage), PARALLELPERIOD ist oft klar für „ganze“ Perioden wie Quartale.

Vormonat (MoM) mit DATEADD

Umsatz Vormonat =

CALCULATE (

[Umsatz],

DATEADD ( 'Kalender'[Datum], -1, MONTH )

)

Vorquartal (QoQ) mit PARALLELPERIOD

Umsatz Vorquartal =

CALCULATE (

[Umsatz],

PARALLELPERIOD ( 'Kalender'[Datum], -1, QUARTER )

)

Praxisregel: Wenn du auf Monatsebene und Quartalsebene identische Logik willst, bleib konsistent (z. B. alles über DATEADD) – das senkt Fehler- und Wartungsaufwand.


Mini-Praxisbeispiel: Tagesvergleich, Schaltjahr und Datenlücken

Auf Tagesebene kann ein YoY-Vergleich an zwei Dingen scheitern: Schaltjahr (29.02.) und fehlende Daten (z. B. Filiale hatte letztes Jahr geschlossen). Ergebnis sind „komische“ Ausreißer oder BLANK. Ein einfacher Check ist, das Vorjahr als Datumsshift zu berechnen und offensichtliche Lücken sichtbar zu machen:

Umsatz Vorjahr (Tages-Shift) =

CALCULATE (

[Umsatz],

DATEADD ( 'Kalender'[Datum], -1, YEAR )

)

Wenn du am 29.02. einen leeren Vorjahreswert siehst, ist das kein DAX-Bug, sondern ein Datums-Problem. Dann brauchst du eine fachliche Entscheidung (z. B. 29.02. aus Vergleichen ausschließen oder auf 28.02. mappen).


Häufige Fehlerquellen (und wie du sie schnell findest)

  • Kalendertabelle nicht markiert oder falsche Beziehung: YoY liefert BLANK oder falsche Totals.
  • Datum enthält Uhrzeit: Beziehungen matchen nicht sauber, Vergleiche brechen „leise“.
  • Mehrere Datumsbeziehungen (Belegdatum, Lieferdatum): ohne klare aktive Beziehung oder Userelationship wird es inkonsistent.

Quick Check: Baue eine Matrix mit Kalender[Jahr], Kalender[Monat] und den Measures [Umsatz], [Umsatz Vorjahr], [Umsatz YoY %]. Wenn auf Monatsebene plausible Werte kommen, aber die Jahres-Total-Reihe „komisch“ ist, stimmt meist die Filterlogik oder die Kalendergranularität nicht.


Best Practices: Validierung, Messbarkeit, Visualisierung

Vor dem Rollout: validiere gezielt. Das ist die beste Risikominderung, weil du Fehler früh findest und Diskussionen im Fachbereich reduzierst.

  • Validierung: Stichprobe je Monat gegen Export nach Excel oder eine Pivot-Tabelle; prüfe zusätzlich Totals (Jahr) gegen Summe der Monate.
  • Messbarkeit/ROI: Tracke, wie viele Stunden vorher für Vorjahresvergleiche in Excel gebraucht wurden und wie lange es jetzt dauert, Änderungen im Dashboard zu prüfen.
  • Visualisierung: Matrix für Detail (Monat/Tage) plus KPI-Karten für YoY %, und bedingte Formatierung für Differenzen (z. B. mit Ampellogik).

So wird der Vorjahresvergleich nicht nur „schön“, sondern im Alltag nutzbar: weniger Abstimmung, mehr Steuerung.


Wann externe Unterstützung sinnvoll wird

Wenn die Measures zwar laufen, aber die Zahlen nicht vertrauenswürdig sind, liegt es fast nie am DAX allein, sondern am Modell: Kalendertabelle, Beziehungen, mehrere Datumsrollen, oder uneinheitliche Umsatzlogik. Externe Hilfe lohnt sich besonders dann, wenn du das Muster als Standard für viele Reports brauchst und nicht jedes Mal neu debuggen willst.


Häufige Fragen

Wann bekommst du bei YoY-Vergleichen in Power BI zuverlässige Zahlen statt „zufälliger“ Ergebnisse?

Wenn du eine eigene Kalendertabelle nutzt, sie als Datumstabelle markierst und sie sauber per 1:* mit deiner Fact-Tabelle verknüpfst. Nutze außerdem die Datumsspalte der Kalendertabelle für Slicer, nicht das Fact-Datum.

Welche DAX-Measures solltest du für einen Vorjahresvergleich mindestens bauen, damit das Dashboard wirklich steuerungsfähig wird?

Baue erst ein Basis-Measure (z. B. Umsatz), dann den Vorjahreswert per CALCULATE + SAMEPERIODLASTYEAR/DATEADD und darauf die Differenz und Prozent-Abweichung. Damit siehst du sofort Richtung und Größe der Veränderung, nicht nur zwei isolierte Zahlen.

Was ist im Alltag der Unterschied zwischen DATEADD und PARALLELPERIOD – und wie vermeidest du Chaos über mehrere Visual-Ebenen?

DATEADD ist flexibler (z. B. sauber für Tages- und Monatsverschiebungen), PARALLELPERIOD ist oft klar für ganze Perioden wie Quartale. Entscheide dich für eine konsistente Logik über alle Ebenen (Monat/Quartal), damit Totals und Vergleiche nicht auseinanderlaufen.

Welche typischen Stolpersteine sorgen dafür, dass YoY plötzlich BLANK zeigt oder Totals „komisch“ wirken – und wie prüfst du das schnell?

Häufige Ursachen sind eine nicht markierte Kalendertabelle, eine falsche Beziehung oder Datumswerte mit Uhrzeit. Prüfe das in einer Matrix mit Jahr/Monat und den Measures für Umsatz, Vorjahr und YoY-%: Wenn Monate passen, aber Jahrestotals nicht, sitzt das Problem meist in Filterlogik oder Granularität.
Letzte Aktualisierung:
27.04.2026

Inhaltsverzeichnis

Beitrag teilen

Kostenlose KI-Zusammenfassung

Weitere Blogartikel

KPIs Hardwarebranche: Welche Kennzahlen wirklich steuern (und wie du sie nutzbar machst)

Autor:
Elias Gieswein
Microsoft Power BI
Finanzen & Controlling
21.05.2026
Lesezeit: 4 Min.

KPIs in der Hardwarebranche bringen täglich Klarheit über Stores, Marge, Produktmix und Mitarbeitende – statt Bauchgefühl.

Letzte Aktualisierung:
Beitrag lesen

KPIs Personalbranche: Welche Kennzahlen wirklich zählen

Autor:
Florian Wiefel
Microsoft Power BI
Finanzen & Controlling
20.05.2026
Lesezeit: 3 Min.

Mit den richtigen KPIs wird Recruiting, Marge und Funnel sichtbar – und du steuerst statt nur zu berichten.

Letzte Aktualisierung:
Beitrag lesen

KPIs Eventbranche: Welche Kennzahlen dir wirklich helfen (und wie du sie nutzt)

Autor:
Markus Winter
Microsoft Power BI
Finanzen & Controlling
19.05.2026
Lesezeit: 5 Min.

KPIs in der Eventbranche sorgen dafür, dass du Events nicht nach Bauchgefühl, sondern nach Profitabilität und Wirkung steuerst.

Letzte Aktualisierung:
Beitrag lesen