Cube Funktionen, Parameter flexibel
Mit der Formel Klasse
CUBE Funktionen (Reiter Formeln -> Funktion einfügen, Kategorie "Cube")
können auf Basis eines bestehenden Power Pivot Modells / Datenverbindung gezielt Werte in einem spezifischen Filterkontext adressiert werden.
=CUBEELEMENT("PowerPivot Data";"[qry_DLZ_Cockpit].[EK Team].&[" & B1 & "]")
Im obigen Beispiel wird in Abhängigkeit des Zellinhalts in Zelle B1 die jeweilige Ausprägung (Element) des Feldes EK Team aus dem tabellarischen Modell herangezogen.
Der erste Parameter der Cube Funktion CUBEELEMENT() steht für die Datenverbindung,
der zweite für Tabelle.Feld.Ausprägung (Element)
Will man Werte über alle Elemente auswerten (ALL), kann dies mit folgender verschachtelten WENN Funktion erfolgen:
=WENN(B1="All";CUBEELEMENT("PowerPivot Data";"[qry_DLZ_Cockpit].[EK Team].[All]");CUBEELEMENT("PowerPivot Data";"[qry_DLZ_Cockpit].[EK Team].&[" & B1 & "]"))
Die zur Auswahl stehenden Elemente in der Zelle B1 kann man zusätzlich über ein benutzerfreundliches Dropdownfeld zur Verfügung stellen:
CUBE Funktionen (Reiter Formeln -> Funktion einfügen, Kategorie "Cube")
können auf Basis eines bestehenden Power Pivot Modells / Datenverbindung gezielt Werte in einem spezifischen Filterkontext adressiert werden.
=CUBEELEMENT("PowerPivot Data";"[qry_DLZ_Cockpit].[EK Team].&[" & B1 & "]")
Im obigen Beispiel wird in Abhängigkeit des Zellinhalts in Zelle B1 die jeweilige Ausprägung (Element) des Feldes EK Team aus dem tabellarischen Modell herangezogen.
Der erste Parameter der Cube Funktion CUBEELEMENT() steht für die Datenverbindung,
der zweite für Tabelle.Feld.Ausprägung (Element)
Will man Werte über alle Elemente auswerten (ALL), kann dies mit folgender verschachtelten WENN Funktion erfolgen:
=WENN(B1="All";CUBEELEMENT("PowerPivot Data";"[qry_DLZ_Cockpit].[EK Team].[All]");CUBEELEMENT("PowerPivot Data";"[qry_DLZ_Cockpit].[EK Team].&[" & B1 & "]"))
Die zur Auswahl stehenden Elemente in der Zelle B1 kann man zusätzlich über ein benutzerfreundliches Dropdownfeld zur Verfügung stellen:
Kommentare
Kommentar veröffentlichen