Datumsangaben in Power Pivot gruppieren: Ein umfassendes Tutorial
Hier ist ein ausführliches Tutorial, wie du Datumsangaben in Power Pivot effizient gruppierst.
Im Gegensatz zu Standard-Pivot-Tabellen in Excel bietet Power Pivot mehr Flexibilität und Leistung bei großen Datenmengen. Das Gruppieren von Daten (nach Jahr, Quartal oder Monat) funktioniert hier jedoch etwas anders – idealerweise über eine dedizierte Kalendertabelle.
In diesem Tutorial lernst du die zwei besten Methoden kennen.
Voraussetzung: Daten zum Datenmodell hinzufügen
Bevor du startest, müssen deine Daten im Power Pivot Datenmodell geladen sein:
- Markiere deine Datentabelle.
- Klicke im Menüband auf den Reiter Power Pivot.
- Wähle Zu Datenmodell hinzufügen.
Methode 1: Die automatische Datumstabelle (Best Practice)
In Power Pivot ist es Best Practice, eine separate Kalendertabelle zu verwenden. Dies ermöglicht komplexe Zeitberechnungen (Time Intelligence).
Schritt 1: Datumstabelle erstellen
- Klicke im Power Pivot-Fenster auf den Reiter Entwurf.
- Klicke auf Datumstabelle -> Neu.
- Excel erstellt automatisch eine neue Tabelle mit den Spalten: Date, Year, Month Number, Month, Day of Week und Quarter.
Schritt 2: Beziehung erstellen
Damit die Gruppierung funktioniert, müssen deine Verkaufsdaten mit dem Kalender verknüpft werden:
- Wechsel im Power Pivot-Fenster zur Diagrammansicht (oben rechts).
- Ziehe das Datumsfeld deiner Haupttabelle (z. B. "Bestelldatum") auf das Feld Date in der neuen Kalendertabelle.
Schritt 3: In der Pivot-Tabelle nutzen
- Erstelle eine Pivot-Tabelle (über das Power Pivot-Fenster: PivotTable -> PivotTable).
- Nutze für die Zeilen oder Spalten nicht das Datum aus deiner Originaltabelle, sondern die Felder aus der Kalendertabelle (z. B. "Year" oder "Month").
Methode 2: Gruppierung über berechnete Spalten (DAX)
Falls du keine komplette Kalendertabelle erstellen möchtest, kannst du Gruppierungen manuell über DAX-Formeln hinzufügen.
- Gehe in das Power Pivot-Fenster zur Tabellenansicht deiner Daten.
- Scrolle ganz nach rechts zur Spalte Spalte hinzufügen.
- Gib in der Bearbeitungsleiste oben eine Formel ein, um das Jahr oder den Monat zu extrahieren:
- Für das Jahr:
=YEAR([DeinDatumsFeld]) - Für den Monatsnamen:
=FORMAT([DeinDatumsFeld]; "MMMM") - Für das Quartal: ="Q" & FORMAT([DeinDatumsFeld]; "Q")
- Für das Jahr:
- Benenne die Spalte per Doppelklick auf die Überschrift um (z.B. "Verkaufsjahr").
Methode 3: Die klassische Pivot-Gruppierung (eingeschränkt)
Wenn du eine Pivot-Tabelle direkt aus dem Datenmodell erstellst, bietet Excel manchmal die klassische Rechtsklick-Gruppierung an.
- Klicke in der Pivot-Tabelle mit der rechten Maustaste auf ein Datum.
- Wähle Gruppieren....
- Wähle Monate, Quartale oder Jahre aus.
Hinweis: Diese Methode ist in Power Pivot weniger stabil als Methode 1 und kann bei komplexen Modellen zu Fehlern führen.
Profi-Tipp: Sortierung der Monate korrigieren
Oft werden Monate alphabetisch sortiert (April, August, Dezember...). Um dies zu korrigieren:
- Gehe ins Power Pivot-Fenster zur Kalendertabelle.
- Markiere die Spalte Month.
- Klicke oben im Menü auf Nach Spalte sortieren.
- Wähle im Dialogfeld: Sortiere die Spalte Month nach der Spalte Month Number.
Zusammenfassung: Warum eine Kalendertabelle?
Die Nutzung einer separaten Kalendertabelle (Methode 1) ist der Goldstandard in Power Pivot, weil:
- Du Daten aus mehreren Tabellen (z. B. Umsatz und Budget) über dasselbe Datum verknüpfen kannst.
- Du Time Intelligence Funktionen nutzen kannst (z. B.
=TOTALYTD(...)für den kumulierten Jahresumsatz). - Die Performance bei großen Datenmengen deutlich besser ist.
Viel Erfolg bei deiner Datenanalyse!