Šiame straipsnyje aprašoma formulės sintaksė ir CUBEMEMBER naudojimas funkcija Microsoft Excel.
Aprašas
Grąžina narį arba reikšmių rinkinį iš kubo. Naudokite norėdami tikrinti, ar narys arba reikšmių rinkinys yra kube.
Sintaksė
CUBEMEMBER(ryšys, nario_išraiška, [antraštė])
Funkcijos CUBEMEMBER sintaksė turi tokius argumentus:
-
Ryšys Būtinas. Ryšio su kubu pavadinimo teksto eilutė.
-
Nario_išraiška Būtinas. Kelių dimensijų išraiškos (MDX), kuri vertina unikalų narį kube, teksto eilutė. Taip pat nario_išraiška gali būti reikšmių rinkinys, nurodytas kaip langelių diapazonas arba masyvo konstanta.
-
Antraštė Pasirinktinis. Teksto eilutė, rodoma langelyje vietoj kubo antraštės (jei apibrėžta). Kai grąžinamas reikšmių rinkinys, naudojama reikšmių rinkinio paskutinio nario antraštė.
Pastabos
-
Kai funkcija CUBEMEMBER vertina, prieš nuskaitant visus duomenis langelyje trumpai rodomas pranešimas „#GETTING_DATA…“.
-
Kai naudojate CUBEMEMBER kaip kitos funkcijos CUBE argumentą, MDX išraišką, identifikuojančią narį arba reikšmių rinkinį, naudojama ta funkcija CUBE, o ne funkcijos CUBEMEMBER langelyje rodoma reikšmė.
-
Jei ryšio pavadinimas nėra leistinas darbaknygėje saugomas darbaknygės ryšys, CUBEMEMBER grąžina #NAME? klaidos reikšmę. Jei analitinio apdorojimo tinkle (OLAP) serveris neveikia, jo nėra arba jis pateikia klaidos pranešimą, CUBEMEMBER grąžina #NAME? klaidos reikšmę.
-
Jei bent vienas tuple elementas yra neleistinas, CUBEMEMBER grąžina #VALUE! klaidos reikšmę.
-
Jei member_expression daugiau nei 255 simboliai, o tai yra funkcijos argumento riba, CUBEMEMBER grąžina #VALUE! klaidos reikšmę. Norėdami naudoti teksto eilutes, ilgesnis nei 255 simboliai, įveskite teksto eilutę į langelį (kurio limitas yra 32 767 simboliai), tada kaip argumentą naudokite langelio nuorodą.
-
CUBEMEMBER grąžina klaidos reikšmę #N/A, kai:
-
Nario_išraiškos sintaksė neteisinga.
-
Nario, kurį nurodo MDX teksto eilutė, kube nėra.
-
Tuple yra neleistina, nes nėra nurodytų reikšmių sankirtos. (Taip gali nutikti su keliais elementais iš tos pačios hierarchijos.)
-
Rinkinyje yra mažiausiai vienas narys, kurio dimensija skiriasi nuo kitų narių dimensijų.
-
-
CUBEMEMBER gali grąžinti #N/A klaidos reikšmę, jei bendrindami ryšį nurodote seansu pagrįstą objektą, pvz., apskaičiuotąjį narį arba pavadintą rinkinį, "PivotTable" ir kad "PivotTable" panaikinama arba konvertuojate "PivotTable" į formules. (Skirtuko Parinktys grupėje Įrankiai spustelėkiteOLAPįrankiai , tada spustelėkite Konvertuoti į formules.)
Pavyzdžiai
=CUBEMEMBER("Pardavimas","[Laikas].[Finansinis].[2004]")
=CUBEMEMBER($A$1,D$12)
=CUBEMEMBER("Pardavimas",(B4, C6, D5),"SalesFor2004")
=CUBEMEMBER("xlextdat8 FoodMart 2000 Pardavimas","([Produktas].[Maistas],[Laikas].[1997])")
=CUBEMEMBER($A$1,C$12:D$12)