Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Šiame straipsnyje aprašoma formulės sintaksė ir CUBESET naudojimas programoje „Microsoft Excel“.

Aprašas

Apibrėžia apskaičiuotą narių ar surūšiuotų reikšmių rinkinį siųsdama rinkinio išraišką į kubą, esantį serveryje, kuris sukuria rinkinį ir grąžina jį į „Microsoft Excel“.

Sintaksė

CUBESET(ryšys, rinkinio_išraiška, [antraštė], [rūšiavimo_tvarka], [rūšiuoti_pagal])

Funkcijos CUBESET sintaksė turi tokius argumentus:

  • Ryšys    Būtinas. Ryšio su kubu pavadinimo teksto eilutė.

  • Išraiška    Būtinas. Rinkinio išraiškos, iš kurios gaunamas narių ar surūšiuotų reikšmių rinkinys, teksto eilutė. Rinkinio_išraiška taip pat gali būti langelio nuoroda į „Excel“ diapazoną, kurio rinkinyje yra vienas ar daugiau narių, porų ar rinkinių.

  • Antraštė    Pasirinktinis. Teksto eilutė, rodoma langelyje vietoj kubo antraštės (jei apibrėžta).

  • Rūšiavimo_tvarka    Pasirinktinis. Atliktino rūšiavimo (jei jis yra) tipas, kuris gali būti:

Sveikasis skaičius

Sunumeruota konstanta

Aprašas

Argumentas Rūšiuoti_pagal

0

SortNone

Palieka dabartinę rinkinio tvarką.

Ignoruojamas

1

SortAscending

Rūšiuoja rinkinį didėjančia tvarka pagal Rūšiuoti_pagal.

Būtinas

2

SortDescending

Rūšiuoja rinkinį mažėjančia tvarka pagal Rūšiuoti_pagal.

Būtinas

3

SortAlphaAscending

Rūšiuoja rinkinį didėjančia alfa tvarka.

Ignoruojamas

4

Rūšiuoti_alfa_mažėjančia tvarka

Rūšiuoja rinkinį mažėjančia alfa tvarka.

Ignoruojamas

5

Rūšiuoti_natūralia_didėjančia tvarka

Rūšiuoja rinkinį natūralia didėjančia tvarka.

Ignoruojamas

6

Rūšiuoti_natūralia_mažėjančia tvarka

Rūšiuoja rinkinį natūralia mažėjančia tvarka.

Ignoruojamas

  • Numatytoji reikšmė yra 0. Surūšiuotų reikšmių rinkinio alfa rūšiavimas rūšiuoja paskutiniame kiekvieno surūšiuotų reikšmių rinkinio elemente. Daugiau informacijos apie šias įvairias rūšiavimo tvarkas ieškokite „Microsoft Office SQL“ analizės paslaugų žinyno sistemoje.

  • Sort_by    Pasirinktinis. Reikšmės, pagal kurią bus rūšiuojama, teksto eilutė. Pavyzdžiui, norint gauti didžiausią pardavimą turintį miestą, set_expression būtų miestų rinkinys, o sort_by būtų pardavimo matas. Arba, norėdami gauti didžiausią gyventojų skaičių turintį miestą, set_expression būtų miestų rinkinys, o sort_by būtų gyventojų matas. Jei sort_order reikia sort_by, o sort_by praleistas, CUBESET grąžins #VALUE! klaidos pranešimą.

Pastabos

  • Kai funkcija CUBESET vertina, prieš nuskaitant visus duomenis langelyje trumpai rodomas pranešimas „#GETTING_DATA…“.

  • Jei ryšio pavadinimas nėra leistinas darbaknygėje saugomas darbaknygės ryšys, CUBESET grąžina #NAME? klaidos reikšmę. Jei analitinio apdorojimo tinkle (OLAP) serveris neveikia, jo nėra arba jis grąžina klaidos pranešimą, CUBESET grąžina #NAME? klaidos reikšmę.

  • CUBESET pateikia klaidos reikšmę #N/A, kai rinkinio_išraiškos sintaksė neteisinga arba rinkinyje yra mažiausiai vienas narys, kurio dimensija skiriasi nuo kitų narių dimensijų.

  • Jei set_expression ilgesnė nei 255 simboliai (tai yra funkcijos argumento riba), CUBESET grąžina #VALUE! klaidos reikšmę. Norėdami naudoti ilgesnes nei 255 simbolių teksto eilutes, įveskite teksto eilutę į langelį (kurio riba yra 32 767 simboliai), tada kaip argumentą naudokite langelio nuorodą.

  • CUBESET gali grąžinti klaidos reikšmę #N/A, jei bendrai naudodami ryšį "PivotTable" nurodysite seanso pagrindu veikiantį objektą, pvz., apskaičiuotą narį arba įvardytąjį rinkinį, o ta "PivotTable" panaikinama arba ją konvertuojate į formules. (Skirtuko Parinktys grupėje Įrankiai spustelėkite OLAP įrankiai, tada spustelėkite Konvertuoti į formules.)

Pavyzdžiai

=CUBESET("Finansai","Tvarka([Produktas].[Produktas].[Produktų kategorija].Members,[Matai].[Vieneto pardavimas],ASC)","Produktai")

=CUBESET("Pardavimas","[Produktas].[Visi produktai].Children","Produktai",1,"[Matai].[Pardavimo suma]")

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×