Abweichendes Geschäftsjahr in Power BI: YTD korrekt berechnen

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

Zusammenfassung

Ein abweichendes Geschäftsjahr in Power BI steht und fällt mit einer sauberen Datumstabelle und klaren DAX-Measures. Wenn Kalenderlogik und Geschäftsjahr-Logik gemischt werden, wirken Zahlen oft plausibel, sind aber fachlich falsch.

  • YTD fürs Geschäftsjahr wird meist mit DATESYTD oder TOTALYTD (mit Geschäftsjahresende) gelöst.
  • CALCULATE steuert den Filterkontext und macht Zeitlogik kombinierbar mit Segmenten wie Produkt, Region oder Kostenstelle.
  • Ein robustes Modell reduziert Pflegeaufwand und Diskussionen über „welche Zahl stimmt“.

Wer das einmal sauber aufsetzt, kann Kennzahlen in Power BI (und oft auch in Excel) konsistent wiederverwenden.

Abweichendes Geschäftsjahr in Power BI: So bekommst du YTD, Vorjahr und Monatslogik sauber in den Griff.

Definition

Ein abweichendes Geschäftsjahr in Power BI ist die Abbildung einer Jahreslogik, die nicht am 1. Januar startet oder am 31. Dezember endet. Es ist keine reine Visual-Anpassung, sondern eine Time-Intelligence-Logik auf Basis einer Datumstabelle und DAX-Measures.


Einleitung

Wenn dein Geschäftsjahr z. B. im Juli startet, ist „Year-to-Date“ im September nicht Januar bis September, sondern Juli bis September. Genau hier passieren in Power BI die häufigsten Fehler: Standard-Time-Intelligence rechnet korrekt nach Kalender, aber eben am Bedarf vorbei. Mit einer sauberen Datumstabelle, klaren Measures und einer eindeutigen Achsenlogik bekommst du belastbare YTD-Zahlen, Vorjahresvergleiche und verständliche Visuals.


Warum abweichendes Geschäftsjahr in Power BI relevant ist

Viele Unternehmen steuern nach Abschlusslogik, Budgetzyklen oder saisonalen Peaks. Wenn das Geschäftsjahr abweicht, sollen Monatsberichte, Forecasts und Zielerreichung auch so gelesen werden.

  • Controlling vergleicht Geschäftsjahr-ist gegen Geschäftsjahr-plan statt Kalender gegen Kalender.
  • Management will Trends in einer durchgehenden Logik sehen, ohne „gedanklich umzurechnen“.
  • Teams sparen Zeit, weil YTD/YoY nicht mehr manuell in Excel nachgebaut wird.

Der Knackpunkt: Power BI liefert nur dann richtige YTD-Werte, wenn der Filterkontext zur Geschäftslogik passt.


Time Intelligence: Kalenderjahr vs. Geschäftsjahr

Time Intelligence in Power BI setzt eine Datumstabelle voraus. Das System kann dann Zeiträume wie „bis heute“, „Vorjahr“ oder „YTD“ als Datumsmenge ableiten und darauf Measures berechnen.

Beim Kalenderjahr ist das trivial: Jahr endet am 12/31. Beim Geschäftsjahr musst du definieren, wann das Jahr endet. DAX-Funktionen wie DATESYTD und TOTALYTD arbeiten darum mit einem optionalen Parameter für das Geschäftsjahresende (z. B. "6/30").

Wichtig fürs Verständnis: DAX „denkt“ in Filterkontext. CALCULATE ist das zentrale Werkzeug, um diesen Kontext präzise zu verändern, statt im Bericht mit Workarounds zu hantieren.


Wichtige DAX-Funktionen: TOTALYTD, DATESYTD, CALCULATE

Du brauchst meist drei Bausteine:

  • TOTALYTD: berechnet direkt einen Ausdruck über YTD.
  • DATESYTD: liefert die Datumsmenge für YTD (flexibel für комбинаierte Logik).
  • CALCULATE: wendet Zeitfilter (und weitere Filter) auf ein Measure an.

Beispiel-Basismeasure:

Umsatz = SUM('Fakt'[Umsatz])

YTD (Geschäftsjahr endet 30.06.):

Umsatz YTD GJ = TOTALYTD([Umsatz], 'Datum'[Datum], "6/30")

Alternative mit DATESYTD (gleiches Ergebnis, leichter erweiterbar):

Umsatz YTD GJ (flex) = CALCULATE([Umsatz], DATESYTD('Datum'[Datum], "6/30"))


Anleitung: Year-to-Date bezogen auf das Geschäftsjahr

So gehst du pragmatisch vor, ohne dein Modell zu „verbiegen“:

  • Datumstabelle erstellen (lückenlos, ohne doppelte Datumswerte) und als Datumstabelle markieren.
  • Beziehung: 'Datum'[Datum] als aktive Beziehung zur Faktentabelle (z. B. Buchungsdatum) nutzen.
  • YTD-Measure mit dem passenden Geschäftsjahresende bauen und in einer Matrix prüfen.

Prüf-Setup: Matrix mit Geschäftsjahr-Monat (Achse) und den Measures [Umsatz] sowie [Umsatz YTD GJ]. Wenn im September (bei GJ-Start Juli) der YTD-Wert nur Juli+August+September ist, stimmt die Logik.


Fallunterscheidung: Start- und Endmonat des Geschäftsjahres

In DAX gibst du nicht den Startmonat an, sondern das Geschäftsjahresende:

  • Start Juli (07) → Ende 30.06. → "6/30"
  • Start April (04) → Ende 31.03. → "3/31"
  • Start Oktober (10) → Ende 30.09. → "9/30"

Wenn du hier einen Monat verschiebst, kippt die ganze YTD- und Vorjahreslogik. Bei Schaltjahren ist zusätzlich wichtig, dass deine Datumstabelle wirklich jeden Tag enthält, sonst werden Zeitvergleiche unzuverlässig.


Datenmodell- und „Pivot“-Anpassungen, die wirklich helfen

Viele Fehler entstehen, weil Zeitlogik in der Faktentabelle oder in „Pivot“-Logik versteckt wird. Besser: Zeitlogik gehört in die Datumstabelle und in Measures.

  • Datumstabelle erweitern: Geschäftsjahr (z. B. 2024/2025), Geschäftsjahresmonat (1–12), Geschäftsjahr-Monat (Label) und Sortierspalte.
  • Eindeutig sortieren: Label-Spalten immer über numerische Sortierspalten sortieren, sonst „springt“ die Achse.
  • Eine aktive Datumsbeziehung: für YTD/YoY sollte genau eine Date-Relation pro Auswertung aktiv sein.

Nutzen für Anwender: Zeitfilter sind konsistent, und Kennzahlen funktionieren in jeder Seite gleich, statt pro Report „anders gebaut“ zu sein.


Visualisierungstipps für Zeiträume und Kennzahlen

Damit das Reporting sofort verständlich ist:

  • Achsenlogik: Nutze Geschäftsjahr-Monat statt Kalendermonat, wenn nach Geschäftsjahr gesteuert wird.
  • Klare Beschriftung: Zeige Geschäftsjahr (z. B. GJ 2025) sichtbar im Titel oder als Slicer.
  • KPI-Set: kombiniere Ist, YTD und Vorjahr YTD im selben Visual, damit Abweichungen auf einen Blick sichtbar werden.

Häufige Stolpersteine und Behebung

Die typischen Ursachen für falsche YTD-Zahlen:

  • Keine oder nicht markierte Datumstabelle: Time-Intelligence verhält sich dann unberechenbar.
  • Gemischte Felder: Kalendermonat im Visual, aber Geschäftsjahr-YTD im Measure (oder umgekehrt).
  • Filterkontext unklar: Measures werden mit ALL „freigeschaltet“, aber dann stimmen Segment-Auswertungen nicht mehr.

Debug-Tipp: Baue ein Kontroll-Measure, das den ausgewählten Datumsbereich sichtbar macht (z. B. MIN/MAX Datum im Kontext). Damit findest du schnell, ob das Problem im Visual, in der Beziehung oder im DAX liegt.


Wann externe Unterstützung sinnvoll wird

Externe Hilfe lohnt sich, wenn mehrere Zeitlogiken parallel gebraucht werden (Kalender + Geschäftsjahr), mehrere Datumsarten im Spiel sind (Belegdatum, Lieferdatum, Buchungsdatum) oder die Measures in vielen Berichten konsistent wiederverwendet werden sollen. Dann spart ein sauberes Setup messbar Betriebsaufwand: weniger manuelle Korrekturen, weniger Abstimmungsrunden, weniger „Excel-Notlösungen“.

Häufige Fragen

Brauche ich für ein abweichendes Geschäftsjahr zwingend eine Datumstabelle?

Ja. Für saubere Time Intelligence in Power BI ist eine lückenlose Datumstabelle die Basis. Ohne sie werden YTD/YoY-Logiken schnell fehleranfällig oder inkonsistent.

Wann nutze ich TOTALYTD und wann DATESYTD?

TOTALYTD ist bequem, wenn du direkt einen Ausdruck als YTD berechnen willst. DATESYTD ist flexibler, weil es nur die Datumsmenge liefert und du mit CALCULATE leichter zusätzliche Filter kombinieren kannst.

Wie gebe ich den Startmonat des Geschäftsjahres in DAX an?

Indirekt über das Geschäftsjahresende. Beispiel: Start im Juli bedeutet Ende 30.06., also "6/30" als Parameter in DATESYTD oder TOTALYTD.

Warum stimmen YTD-Werte manchmal, aber der Monatsverlauf wirkt „verrutscht“?

Meist werden im Visual Kalendermonate verwendet, während die Measures nach Geschäftsjahr rechnen (oder umgekehrt). Lösung: Geschäftsjahr-Monat und saubere Sortierspalten in der Datumstabelle verwenden und konsequent im Bericht einsetzen.

Letzte Aktualisierung:

Inhaltsverzeichnis

Beitrag teilen

Kostenlose KI-Zusammenfassung

Weitere Blogartikel

Composite Model Power BI: so klappt der Mix aus Import und DirectQuery

Autor:
Florian Wiefel
Microsoft Power BI
19.09.2026
Lesezeit: 4 Min.

Composite Model Power BI verbindet schnelle Dashboards mit aktuellen Detaildaten – ohne dass dein Modell zum Performance-Risiko wird.

Letzte Aktualisierung:
Beitrag lesen

Power BI in Microsoft Teams: Berichte dort nutzen, wo dein Team arbeitet

Autor:
Dennis Hoffstädte
Microsoft Power BI
08.09.2026
Lesezeit: 4 Min.

So nutzt du power bi microsoft teams für Berichte in Channels, Chats und Meetings – mit sauberem Setup und klaren Rechten.

Letzte Aktualisierung:
15.09.2026
Beitrag lesen

Power BI Microsoft Forms: So verbindest du Formulare mit Reporting

Autor:
Florian Wiefel
Microsoft Power BI
07.09.2026
Lesezeit: 5 Min.

Power BI Microsoft Forms: So bringst du Antworten sauber in Power BI – inklusive Automatisierung und Refresh.

Letzte Aktualisierung:
15.09.2026
Beitrag lesen