CUBEMENGE - Formel von bis
#1
Hallo zusammen,

ich habe gerade eine Formel erstellt mit CUBE Funktionen:

=CUBEMENGE("ThisWorkbookDataModel";"{[Month].&[Jul]}";"(Mehrere Elemente)")

Ich möchte gerne einen Zeitraum in die Formel einbauen, z.B. Jan:Jul, aber irgendwie funktioniert das nicht.
Wenn ich z.B. das mache:

=CUBEMENGE("ThisWorkbookDataModel";"{[Month].&[Jan]:[Jul]}";"(Mehrere Elemente)")

ist das Ergebnis nur der Wert von Jan und Jul.

Hat jemand eine Idee?

Danke für Eure Hilfe

VG Michael
Antworten Top
#2
Moin!
Keine Ahnung!
Aber Du könntest mal folgendes (analog zu Tabellenobjekten) versuchen:
=CUBEMENGE("ThisWorkbookDataModel";"{[Month].&[[Jan]:[Jul]]}";"(Mehrere Elemente)")

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#3
Hallo Ralf,

Danke für deinen Vorschlag funktioniert leider nicht.
Bin für weiter Vorschläge sehr dankbar.

Die grundsätzliche Frage lautet kann man mit Cube Funktionen eine Summe bilden für Monate von..bis

VG Michael
Antworten Top
#4
Hallo

Hier einen Link:
Code:
https://www.youtube.com/watch?v=2huAdG9_3Z4
Gruß
Ivan 16
Antworten Top
#5
(12.08.2023, 12:25)Excel_F schrieb: Die grundsätzliche Frage lautet kann man mit Cube Funktionen eine Summe bilden für Monate von..bis
Die Antwort ist JA, die Syntax in Deinem Beispiel ist offensichtlich falsch und ganz einfach zu korrigieren. 
Abgesehen davon kann Deine Formel im Ausgangspost nicht funktioniert haben,
Antworten Top
#6
Hallo Ivan,

das Video kenn ich. Aber es löst leider nicht mein Problem.

Ich habe die Formel jetzt geändert in:

=CUBEELEMENT("ThisWorkbookDataModel";"[ORG__3].[Month Zahl].&["&$H2&"]")

Zeigt mir dan den Monat an der in H2 ausgeäwhlt wurde.

Das funktioniert auch, cih weiß nur nicht wie ich die Formel anpassen muss, das ein Bereich z.B. Jan:Mai berechnet wird.

Von daher wende ich mich hier an das Forum und bin dankbar für einen Tipp

VG Michael
Antworten Top
#7
Erst suchen, dann fragen und das gilt leider für die meisten Deiner Fragen. 
Ob die nicht zielführenden Antworten gepostet wurden, um Dich darauf indirekt hinzuweisen, kann ich nicht sagen, könnte man vermuten. 

Cubeset Date Range  (Treffer 2 enthält sogar eine Datei!!)
MDX date range operator

Der MDX Range Operator : muss auf beiden Seiten den vollständigen Member Ausdruck enthalten
Member_Expression : Member_Expression

Und wenn Du Dein Datenmodell richtig gebaut hättest, könnte der Ausdruck z.B. wie folgt aussehen
CUBEMENGE("ThisWorkbookDataModel";"{[Kalender].[Datumshierarchie].[2020].[Januar]:[Kalender].[Datumshierarchie].[2020].[März]}";"März - YTD")
Antworten Top
#8
Hi,

danke für deinen Kommentar und die Formel. Habe das bei mir jetzt entsprechend eingebaut.
Funktioniert prima.

Vielen Dank an alle Poster

VG Michael
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste