Die CUBERANGELEMENT-Funktion in Excel wird hauptsächlich in Verbindung mit OLAP-Cubes und Datenmodellen verwendet. Sie dient dazu, ein einzelnes Element aus einer Menge von Elementen innerhalb eines bestimmten Bereichs oder einer Hierarchie eines Cube-Datenmodells zu extrahieren.
Die allgemeine Syntax der Funktion lautet:
CUBERANGELEMENT(Verbindungsname, Mitglied_Ausdruck, [Index])
- Verbindungsname: Ein Textwert, der den Namen der Verbindung zu Ihrer Datenquelle angibt, z.B. einem OLAP-Server oder einem Datenmodell in Excel.
- Mitglied_Ausdruck: Ein Textwert, der ein Set von Mitgliedern oder ein Tupel angibt, aus dem ein Element extrahiert werden soll.
- Index (optional): Eine numerische Angabe, die das spezifische Element des Sets angibt, das zurückgegeben werden soll. Der Index beginnt bei 1.
Ein Beispiel:
Angenommen, Sie haben eine Datenquelle namens “Verkaufsdaten” und ein Set von Produktkategorien, aus dem Sie ein einzelnes Element extrahieren möchten:
=CUBERANGELEMENT("Verkaufsdaten", "[Produkt].[Kategorien].Children", 2)
Dies würde das zweite Element innerhalb des Sets aller Kinder der Hierarchie “Produktkategorien” zurückgeben.
Beachten Sie, dass die CUBERANGELEMENT-Funktion am besten in einem Szenario verwendet wird, in dem Sie Zugriff auf OLAP-Cube-Daten haben oder in Excel 2013 und späteren Versionen mit eingebetteten Datenmodellen arbeiten.
Hier sind einige zusätzliche Punkte zu beachten:
- Verbindung aufbauen: Bevor die Funktion genutzt werden kann, müssen Sie eine Verbindung zu einer Datenquelle erstellt haben, die OLAP-Daten zur Verfügung stellt. Dies kann ein Server oder ein eingebettetes Datenmodell in Excel sein.
- DAX und MDX: Der Mitglied_Ausdruck kann auf DAX oder MDX (Multidimensional Expressions) basieren, abhängig von Ihrer Datenquelle.
- Fehlermeldungen: Bei einem Fehler gibt die CUBERANGELEMENT-Funktion ein #WERT! oder #NAME? zurück. Solche Fehler können durch einen ungültigen Verbindungsnamen, einen fehlerhaften Ausdruck oder einen nicht verfügbaren Index verursacht werden.
Mit diesen Informationen sollten Sie die CUBERANGELEMENT-Funktion in Ihren Berichten verwenden können, um gezielte Datenanalysen durchzuführen.