Verwendung von Excel-CUBEMENGE-Funktion

August 23

Excel CUBEMENGE-Funktion gibt eine Menge von Elementen aus einem Cube, der entspricht dem angegebenen Ausdrucks und wird benutzt, um alle Mitglieder in der gewünschten Hierarchie zurück. Diese Funktion erfordert eine Verbindung zu SQL Server 2005 oder höher.

Anweisungen

1 Lernen Sie die Syntax für CUBEMENGE. Es hatCUBESET(CONNECTION_NAME,set_expression[,Text][,sort_order][,sort_by])wo Verbindungsname ist der Name der Verbindung zur Datenquelle, Menge_Ausdruck ist ein Ausdruck, der eine Menge von Elementen, Text ist eine optionale Zeichenfolge in der Zelle angezeigt, Sort_order ist die Art der Sortierung durchführen und Sort_by ist der Wert, um zu sortieren.

2 Geben Sie die Sortierreihenfolge mit den Zahlen 0 bis 6. Sort_order der Wert 0 gibt keine Sortierung, 1 aufsteigenden Reihenfolge angegeben, 2 ist absteigend, 3 ist alphabetisch aufsteigender Reihenfolge, 4 alpha absteigender Reihenfolge, 5 natürliche aufsteigender Reihenfolge und 6 ist natürliche absteigend.

3 Erwarten Sie CUBEMENGE vorübergehend den Text "#GETTING_DATA..." in der Zelle angezeigt, während die Daten aus der Datenquelle abgerufen werden. Kehren CUBEMENGE die #NAME? Fehlerwert, wenn der Online Analytical Processing Server nicht verfügbar ist.

4 Interpretieren Sie die Bedingungen, die die Fehlerwerte generiert wird. Der Fehlerwert #nv kann auftreten, wenn die Syntax von Menge_Ausdruck falsch ist oder nicht alle Mitglieder in der Gruppe die gleiche Dimension haben. CUBEMENGE gibt das #VALUE zurück! Fehlerwert, wenn Menge_Ausdruck mindestens 256 Zeichen ist.

5 Ein Beispiel der CUBEMENGE betrachten. = CUBESET("Grades",[Class].[ Alle Klassen]. Students","Alle Klassen", 1, [Kurse]. [Klasse]) würden alle Datensätze in [Klasse] zurück. [Alle Klassen]. Studenten und sortieren sie in aufsteigender [Kurse] bestellen. [Klasse] mit einer Beschriftung "Aller Klassen."