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

Excel-Funktion CUBEVALUE

AutorAmanda Li Änderungsdatum

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

CUBEWERT-Funktion 1


Syntax

=CUBEVALUE()connection, [member_expression1], [member_expression2], ...)


Argumente

  • Verbindung (erforderlich): Eine Textzeichenfolge mit dem Namen der Verbindung zum Datenmodell ([[PH_3]).
  • member_expression (optional): Eine Textzeichenfolge mit einem mehrdimensionalen Ausdruck (MDX), den Sie auswerten möchten. Alternativ kann member_expression eine Menge sein, die mithilfe der CUBESET-Funktion definiert wurde. member_expression kann als Filter verwendet werden, um den Teil des multidimensionalen Datensatzes festzulegen, für den ein aggregierter Wert zurückgegeben werden soll. Wird member_expression für keine Kennzahlen angegeben, wird die Standardkennzahl des multidimensionalen Datensatzes verwendet.

Rückgabewert

Die CUBEVALUE-Funktion gibt den aggregierten Wert aus einem multidimensionalen Datensatz zurück.


Hinweise zur Funktion

  • Während die Daten abgerufen werden, wird die Meldung #DATEN_WERDEN_ABGERUFEN… angezeigt.
  • CUBEVALUE gibt den #NAME?-Fehlerwert 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.
  • CUBEVALUE gibt den #WERT!-Fehlerwert zurück, wenn:
    • Im Tupel befindet sich ein oder mehrere ungültige Elemente;
    • member_expressionist länger als 255 Zeichen.Hinweis:Sie können die Textzeichenfolge in eine Zelle eingeben und dann die Zelle als Argument referenzieren, um dieses Problem zu umgehen.
  • CUBEVALUE gibt den #NV-Fehlerwert zurück, wenn:
    • member_expressionist ungültig;
    • Das durch member_expression angegebene Element ist im Multidimensionaler Datensatz 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 keine Schnittmenge existiert.
  • Argumente von CUBEMEMBER sollten – mit Ausnahme von Zellbezügen – in doppelte Anführungszeichen (") gesetzt werden.
  • Namen von Elementen, Dimensionen oder Tabellen usw., die Sie in member_expression verwenden, müssen in eckige Klammern ([ ]) eingeschlossen werden.
  • Wenn die Schnittmenge der angegebenen Werte leer ist, gibt CUBEVALUE einen Nullwert zurück – also eine Zeichenfolge mit der Länge null. Achten Sie darauf: Bei mathematischen Operationen mit einer Zelle, die einen solchen Nullwert enthält, z. B. A1 (Nullwert) + A2, wird der Fehler #WERT! ausgegeben. Um dies zu vermeiden, können Sie mit der ISTEXT-Funktion prüfen, ob eine leere Zeichenfolge vorliegt, und diese mithilfe der WENN-Funktion durch 0 ersetzen – wie im folgenden Beispiel gezeigt: =WENN(ISTEXT(A1);0;A1)+WENN(ISTEXT(A2);0;A2).

Beispiel

Um mithilfe der CUBEVALUE-Funktion den Gesamtumsatz von Mützen im Mai und Juni zu ermitteln, müssen Sie zunächst sicherstellen, dass Ihre Tabelle „sales2021“ als Teil eines Power Pivot-Datenmodells oder einer OLAP-Datenquelle eingerichtet ist, die kubische Funktionen unterstützt.die Daten aus dieser Tabelle dem Datenmodell hinzufügenin der vorhandenen Arbeitsmappe; ihr Name lautet stets ThisWorkbookDataModel. Kopieren oder geben Sie anschließend die folgende Formel in die Zelle H8 ein, in der Sie den Umsatz berechnen möchten, und drücken Sie Eingabetaste, um das Ergebnis zu erhalten:

=CUBEVALUE()„ThisWorkbookDataModel",$G$5,$G8,H$5)

Wo

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

$G8=CUBESET(„ThisWorkbookDataModel",($G$6,$G$7),„Sales of May and June")
Wo
$G$6=CUBEMEMBER("ThisWorkbookDataModel",„[sales2021].[Month].&[May]")
$G$7=CUBEMEMBER("ThisWorkbookDataModel",„[sales2021].[Month].&[June]")

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

√ Hinweis:Die Dollarzeichen vor der Zeilennummer und/oder dem Spaltenbuchstaben im Zellbezug fixieren die Zeile und/oder Spalte, sodass sie sich beim Ziehen oder Kopieren der Formel nicht ändern. Nachdem Sie die Formel eingegeben haben, können Sie den Ausfüllkästchen nach rechts ziehen, um Ergebnisse für andere Produkte anzuzeigen.

CUBEWERT-Funktion 2


Verwandte Funktionen

Excel-Funktion CUBEMEMBER

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

Excel-Funktion CUBEVALUE

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

Excel-Funktion CUBEKPIMEMBER

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

Excel-Funktion CUBESETCOUNT

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.