I den här artikeln beskrivs formelsyntaxen för och användningen av KUBUPPSÄTTNING i Microsoft Excel.
Beskrivning
Definierar en beräknad uppsättning medlemmar eller par genom att skicka ett bestämt uttryck till kuben på servern, som skapar uppsättningen och sedan returnerar den till Microsoft Excel.
Syntax
KUBUPPSÄTTNING(anslutning; uppsättningsuttryck; [beskrivning]; [sorteringsordning]; [sortera_efter])
Syntaxen för funktionen KUBUPPSÄTTNING har följande argument:
-
Anslutning Obligatoriskt. En textsträng som motsvarar namnet på anslutningen till kuben.
-
Uppsättningsuttryck Obligatoriskt. En textsträng för ett bestämt uttryck som resulterar i en uppsättning medlemmar eller par. Uppsättningsuttryck kan också vara en cellreferens till ett cellområde i Excel som innehåller en eller flera medlemmar, par eller uppsättningar som ingår i uppsättningen.
-
Beskrivning Valfritt. En textsträng som visas i cellen i stället för beskrivningen, om någon definierats, från kuben.
-
Sorteringsordning Valfritt. Sorteringstypen, om en sådan anges, och kan vara något av följande:
Heltal |
Uppräknad konstant |
Beskrivning |
Sort_by argument |
0 |
Ingen sortering |
Uppsättningens befintliga ordning ändras inte. |
Ignoreras |
1 |
Sortera stigande |
Uppsättningen sorteras i stigande ordning enligt sortera_efter. |
Obligatoriskt |
2 |
Sortera fallande |
Uppsättningen sorteras i fallande ordning enligt sortera_efter. |
Obligatoriskt |
3 |
Sortera alfabetiskt stigande |
Uppsättningen sorteras i alfabetisk stigande ordning. |
Ignoreras |
4 |
Sortera alfabetiskt fallande |
Uppsättningen sorteras i alfabetisk fallande ordning. |
Ignoreras |
5 |
Sortera naturligt stigande |
Uppsättningen sorteras i naturlig stigande ordning. |
Ignoreras |
6 |
Sortera naturligt fallande |
Uppsättningen sorteras i naturlig fallande ordning. |
Ignoreras |
-
Standardvärdet är 0. Vid en alfabetisk sortering för en uppsättning par sker sorteringen baserat på det sista elementet i varje par. Mer information om de olika sorteringsordningarna finns i hjälpsystemet för Microsoft Office SQL Analysis Services.
-
Sort_by Valfritt. En textsträng för det värde som du vill sortera efter. Om du till exempel vill få staden med den högsta försäljningen skulle set_expression vara en uppsättning städer och sort_by skulle vara försäljningsmåttet. Eller för att få staden med den högsta befolkningen skulle set_expression vara en uppsättning städer, och sort_by skulle vara befolkningsmåttet. Om sort_order kräver sort_by och sort_by utelämnas returnerar KUBUPPSÄTTNING #VALUE! felmeddelande.
Kommentarer
-
När funktionen KUBUPPSÄTTNING beräknas visas tillfälligt meddelandet "#HÄMTAR_DATA …" i cellen innan all information har hämtats.
-
Om anslutningsnamnet inte är en giltig arbetsboksanslutning som lagras i arbetsboken returnerar KUBUPPSÄTTNING ett #NAME? felvärdet #REFERENS!. Om OLAP-servern (Online Analytical Processing) inte körs, inte är tillgänglig eller returnerar ett felmeddelande returnerar KUBUPPSÄTTNING ett #NAME? felvärdet #REFERENS!.
-
Om syntaxen för uppsättningsuttryck är felaktig eller om uppsättningen innehåller en medlem med en annan dimension än de övriga medlemmarna returnerar KUBUPPSÄTTNING felvärdet #SAKNAS!.
-
Om set_expression är längre än 255 tecken, vilket är gränsen för ett argument för en funktion, returnerar KUBUPPSÄTTNING ett #VALUE! felvärdet #VÄRDEFEL!. Om du vill använda textsträngar som är längre än 255 tecken anger du textsträngen i en cell (som har gränsen 32 767 tecken) och använder sedan en cellreferens som argument.
-
KUBUPPSÄTTNING kan returnera felvärdet #Saknas om du refererar ett sessionsbaserat objekt, som en beräknad medlem eller en namngiven uppsättning, i en pivottabell när du delar en anslutning, och den pivottabellen tas bort, eller om du konverterar pivottabellen till formler. (Klicka på OLAP-verktyg i gruppen Verktyg på fliken Alternativ och klicka på Konvertera till formler.)
Exempel
=KUBUPPSÄTTNING ("finansiering";"Order ([produkt]. [ Produkt]. [Produktkategori.] Medlemmar; [Mått]. [Enhetsförsäljning] ASC)";" produkter")
=KUBUPPSÄTTNING ("Försäljning";" [Produkter].[Alla produkter]. "Underordnade";" Produkter";1;" [Mått]. [Säljbelopp] ")