veröffentlicht am 09.06.2022 überprüft/ aktualisiert am 14.04.2023
Die CUBE-Funktionen in Excel gehören zum Bereich der Power Tools und setzen auf dem Datenmodell von Power Pivot auf.
Dieses Datenmodell wird auch CUBE (dt. Würfel) genannt, was zum Namen dieser Funktionen führt – und auch gleich ihren Sinn andeutet: Mit den CUBE-Funktionen können Sie direkt einen Wert aus dem Datenmodell abfragen, ohne zuerst eine Pivot-Tabelle erstellen zu müssen. Dadurch werden Sie mit einem Schlag deutlich flexibler bei der Gestaltung Ihrer Berichte.
In diesem Betrag zeigen wir Ihnen, wie Sie die CUBE-Funktionen zu Ihrem Vorteil nutzen können.
Excel Tipps & Tricks
Hier sehen Sie eine einfache Unternehmensauswertung in Form einer Pivot-Tabelle. Es werden die einzelnen Umsätze der Standorte ausgewertet und aufsummiert, das Ganze steht dann noch in Bezug zu einer Zeitachse. Somit können Sie sich ganz einfach die Umsätze der jeweiligen Jahre anzeigen lassen. (Ergebnis lt. Filter)
Nun soll jedoch dieser ausgewählte Jahresumsatz anteilig in Bezug zu allen bisher gemachten Umsätzen gebracht werden. (Gesamtumsatz bisher) Dazu müsste man eine zweite Pivot-Tabelle erstellen, die nicht der Zeitachse unterliegt. Dort könnte man dann den Wert mit der Funktion =PIVOTDATENZUORDNEN() „abholen“ und in die Berechnung einbringen.
Oder man holt diesen Wert ganz einfach direkt aus dem Datenmodell – mit einer CUBE-Funktion!
Um den Anteil am Gesamtumsatz zu berechnen muss man dann nur mehr das Ergebnis lt. Filter (hier benötigt man natürlich die Funktion PIVOTDATENZUORDNEN ) durch den Gesamtumsatz bisher dividieren und als Prozentsatz formatieren.
Ganz wichtig ist es zu beachten, dass die CUBE-Funktionen nur mit einem Datenmodell (Power Pivot) im Hintergrund funktionieren.
Schauen wir uns mal graphisch das Datenmodell für unser Beispiel an:
Wir haben ein einfaches Star-Schema mit einem Measure für den Gesamtumsatz. Und genau diesen Gesamtumsatz ohne Filter holen wir uns jetzt mit einer CUBE-Funktion aus dem Datenmodell heraus, um ihn mit dem Wert gemäß der Zeitachse zu vergleichen und den prozentuellen Anteil zu errechnen.
Die CUBE-Funktion wie im Beispiel zuvor sieht wie folgt aus:
Mit dieser Formel bekommen Sie direkt aus dem Datenmodell die Gesamtsumme der Umsätze angezeigt.
Danach müssen Sie nur noch das Ergebnis lt. Filter durch den Gesamtumsatz bisher teilen und Sie erhalten den Anteil am Gesamtumsatz in Prozent.
Laden Sie sich die Musterdatei herunter und probieren Sie das Beispiel aus! Das Datenmodell und die Pivot-Tabelle haben wir natürlich bereits für Sie vorbereitet.
… herunterladen
Keineswegs – im Gegenteil! Es gibt noch eine Reihe weiterer CUBE-Funktionen und Möglichkeiten:
Letztendlich ist auch jede Pivot-Tabelle, die auf einem Datenmodell beruht, „nur“ eine Ansammlung von CUBE-Funktionen. Wir zeigen Ihnen in unserem Kurs, wie Sie dadurch eine Pivot-Tabelle „zerlegen“ und gemäß Ihren Bedürfnissen wieder „zusammenbauen“ können.
Die Eingabe der CUBE-Funktionen wirkt aufs erste sehr komplex und aufwendig. Wenn Sie es jedoch ausprobieren werden Sie feststellen, dass Sie Excel bei der Eingabe laufend unterstützt und Sie meist nur mehr den nächsten möglichen Schritt mit der Tabulatortaste bestätigen müssen. Achten Sie jedoch auf die Klammern, Anführungszeichen, Strichpunkte und Punkte als Trennzeichen.
Nur Mut, probieren Sie unsere Beispieldatei aus!
Wenn Sie den Umgang mit CUBE-Funktionen erlernen möchten, dann besuchen Sie doch unseren Excel Kurs: CUBE-Funktionen.
Auflistung ALLER Kurse in Tabellenform
Excel Kurse ... hier klicken
Power BI Kurse ... hier klicken