KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Excel-CUBEMEMBER-Funktion

AutorAmanda Li Änderungsdatum

Die CUBEMEMBER-Funktion ruft ein Element oder Tupel aus einem multidimensionalen Datensatz ab – sofern vorhanden. Andernfalls wird der Fehlerwert #NV zurückgegeben.

CUBEMEMBER-Funktion 1


Syntax

=CUBEMEMBER()connection, member_expression, [caption])


Argumente

  • Verbindung (erforderlich): Eine Textzeichenfolge mit dem Namen der Verbindung zum Datenmodell (multidimensionaler Datensatz).
  • member_expression (erforderlich): Eine Textzeichenfolge mit einem mehrdimensionalen Ausdruck (MDX), den Sie auswerten möchten. Alternativ kann member_expression ein Tupel sein, das als Bereich oder Array angegeben wird.
  • Beschriftung (optional): Eine Textzeichenfolge, die die vom multidimensionalen Datensatz definierte Beschriftung überschreibt. Wird ein Tupel zurückgegeben, entspricht die Beschriftung der des letzten Elements im Tupel.

Rückgabewert

Die CUBEMEMBER-Funktion gibt das Element oder Tupel aus einem multidimensionalen Datensatz zurück.


Funktionshinweise

  • Während die Daten abgerufen werden, wird die Meldung #DATEN_WERDEN_ABGERUFEN… angezeigt.
  • CUBEMEMBER gibt den Wert #NAME?zurück, wenn:
    • Verbindung ist keine gültige Arbeitsmappenverbindung, die in der Arbeitsmappe gespeichert ist, z. B. ThisWorkbookDataModel;
    • Der Online Analytical Processing (OLAP)-Server ist nicht verfügbar, läuft nicht oder hat eine Fehlermeldung zurückgegeben.
  • CUBEMEMBER gibt den Wert #WERT!zurück, wenn:
    • Im Tupel befindet sich ein oder mehrere ungültige Elemente;
    • member_expressionist länger als 255 Zeichen.Hinweis:Als Problemumgehung können Sie die Textzeichenfolge in eine Zelle eingeben und diese Zelle dann als Argument referenzieren.
  • CUBEMEMBER gibt den Wert #NVzurück, wenn:
    • member_expressionist ungültig;
    • Das aus dem Multidimensionaler Datensatz zurückzugebende Element ist nicht vorhanden;
    • Die Menge enthält ein oder mehrere Elemente mit einer anderen Dimension als die übrigen Elemente;
    • Das Tupel im member_expression-Argument ist ungültig, da für die angegebenen Werte kein Durchschnittswert existiert.
  • Die Argumente der CUBEMEMBER-Funktion müssen in doppelte Anführungszeichen (") eingeschlossen werden.
  • Namen von Elementen, Dimensionen oder Tabellen usw., die Sie in member_expression angeben, müssen in eckige Klammern ([ ]) eingeschlossen werden.

Beispiel zum Abrufen von Elementen

Hier habe ich eine Tabelle mit dem Namen „sales2021“, die Informationen zu Umsatz und Bewertung verschiedener Produkte aus zwei Kategorien über das Jahr 2021 hinweg enthält. Um die CUBEMEMBER-Funktion zum Abrufen von Elementen aus der Tabelle zu verwenden, müssen Sie zunächst die Daten aus dieser Tabelle dem Datenmodell hinzufügen, wobei ihr Name stets ThisWorkbookDataModellautet. Kopieren Sie anschließend die folgende Formel, oder geben Sie sie in die Zelle ein, in der Sie ein Element abrufen möchten (hier rufe ich beispielsweise)Capsab), und drücken Sie Enter, um das Ergebnis zu erhalten:

=CUBEMEMBER()„ThisWorkbookDataModel",„[sales2021].[Product].&[Caps]")

CUBEMEMBER-Funktion 2

√ Hinweis: In der obigen Formel gibt CUBEMEMBER das Element mit dem Namen Caps aus der Product-Kategorie aus der Tabelle sales2021 im ThisWorkbookDataModel-Mehrdimensionalen Datensatz zurück. Um Januar abzurufen, können Sie folgende Formel verwenden:

=CUBEMEMBER()„ThisWorkbookDataModel",„[sales2021].[Month].&[January]"


Beispiel mit einem Measure-Namen

Um mithilfe von CUBEMEMBER Elemente aus der Tabelle zusammenzufassen – beispielsweise die Summe der Umsätze verschiedener Monate oder die durchschnittlichen Bewertungen verschiedener Produkte zu ermitteln – können Sie einen Measure-Namen verwenden. In diesem Beispiel habe ich in Zelle G5 die folgende Formel eingegeben, die einen Measure-Ausdruck verwendet, der auf den gesamten Datensatz angewendet wird.

=CUBEMEMBER()„ThisWorkbookDataModel",„[Measures].[Sum of Sales]")

CUBEMEMBER-Funktion 3

√ Hinweis:Sie können ein optionales Beschriftungsargument hinzufügen, z. B.„Sales“oder „Month“, um in Zelle G5 einen gewünschten Namen anstelle von Sum of Salesanzuzeigen, da der Measure-Name redundant sein kann und so die Lesbarkeit des Berichts beeinträchtigen könnte, zum Beispiel:

=CUBEMEMBER()„ThisWorkbookDataModel","[Measures].[Sum of Sales]",„Sales")

CUBEMEMBER-Funktion 4


Verwandte Funktionen

Excel-CUBEVALUE-Funktion

Die CUBEVALUE-Funktion gibt einen aggregierten Wert aus einem multidimensionalen Datensatz zurück, der mithilfe mehrerer member_expression-Argumente gefiltert wird.

Excel-CUBEKPIMEMBER-Funktion

Die CUBEKPIMEMBER-Funktion gibt eine Eigenschaft eines Key Performance Indicators (KPI) zurück und zeigt den KPI-Namen in der Zelle an.

Excel-CUBESET-Funktion

Die CUBESET-Funktion definiert eine berechnete Menge von Elementen oder Tupeln, indem sie einen Mengenausdruck an den multidimensionalen Datensatz auf dem Server sendet. Sie extrahiert alle eindeutigen Werte aus dem Mengenausdruck und bietet zudem Optionen zum Sortieren.

Excel-CUBESETCOUNT-Funktion

Die CUBESETCOUNT-Funktion gibt die Anzahl der Elemente in einer Menge zurück.


Die besten Office-Produktivitätstools

Kutools für Excel – Hilft Ihnen, sich von der Masse abzuheben

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, Hervorheben oder Doppelte markieren  |  Leere Zeilen löschen  |  Spalten kombinieren oder Zellen ohne Datenverlust  |  Runden ohne Formel...
Super-SVERWEIS:Mehrere Kriterien  |  Mehrere Werte  |  Über mehrere Arbeitsblätter hinweg  |  Fuzzy Match...
Erw. Dropdown-Liste...:  |    |  Mehrfachauswahl-Dropdown-Liste
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |Spalten vergleichen, um Gleiche/Unterschiedliche Zellen auswählen...
Hervorgehobene Funktionen:Gitterfokus  |  Entwurf  |  Erweiterte Formelleiste  |  Arbeitsmappen- und Blatt-Manager|Ressourcenbibliothek(AutoText)|  Datumsauswahl  |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln  |  E-Mails anhand einer Liste versenden  |  Super Filter  |  Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12 Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen...)|  50+Diagramm-Typen(Gantt-Diagramm...)|  40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen...)|  19 Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen...)|  12 Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung...)|  7 Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Excel-Zellen aufteilen...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere!

Kutools für Excel bietet über 300 Funktionen,damit das, was Sie benötigen, nur einen Klick entfernt ist...


Office Tab – Aktiviert tabbasiertes Lesen und Bearbeiten in Microsoft Office (inklusive Excel)

  • Wechseln Sie in einer Sekunde zwischen Dutzenden geöffneter Dokumente!
  • Reduziert für Sie täglich Hunderte von Mausklicks – verabschieden Sie sich vom Mausarm.
  • Steigern Sie Ihre Produktivität um 50 %, wenn Sie mehrere Dokumente gleichzeitig anzeigen und bearbeiten.
  • Bringt effiziente Tabs in Office (inklusive Excel) – genau wie in Chrome, Edge und Firefox.