U ovom se članku opisuje sintaksa formula i korištenje funkcije CUBEMEMBER u programu Microsoft Excel.
Opis
Vraća član ili n-torku iz datoteke kocke. Koristi se za provjeru postoji li u datoteci kocke određeni član ili n-torka.
Sintaksa
CUBEMEMBER(veza, član_izraz, [opis])
Sintaksa funkcije CUBEMEMBER sadrži sljedeće argumente:
-
Veza Obavezno. Tekstni niz naziva veze s kockom.
-
Član_izraz Obavezno. Tekstni niz višedimenzionalnog izraza (MDX) koji vraća vrijednost jedinstvenog člana kocke. Alternativa argumentu član_izraz može biti n-torka navedena kao raspon ćelija ili konstanta polja.
-
Opis Neobavezno. Tekstni niz prikazan u ćeliji umjesto opisa iz kocke, ako je naveden. Ako je vraćena n-torka, koristi se opis posljednjeg člana n-torke.
Napomene
-
Za vrijeme izvođenja funkcija CUBEMEMBER privremeno prikazuje poruku "#DOHVAĆANJE_PODATAKA…" u ćeliji prije nego što se dohvate svi podaci.
-
Koristite li funkciju CUBEMEMBER kao argument za drugu funkciju kocke, funkcija kocke koristi MDX izraz koji identificira član ili n-torku, a ne vrijednost prikazanu u ćeliji CUBEMEMBER funkcije.
-
Ako naziv veze nije valjana veza radne knjige pohranjena u radnoj knjizi, CUBEMEMBER vraća #NAME? vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!. Ako OLAP (Online Analytical Processing) poslužitelj nije pokrenut, nije dostupan ili vraća poruku o pogrešci, CUBEMEMBER vraća #NAME? vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.
-
Ako barem jedan element unutar n-torke nije valjan, CUBEMEMBER vraća #VALUE! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.
-
Ako member_expression dulje od 255 znakova, što je ograničenje argumenta za funkciju, CUBEMEMBER vraća #VALUE! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!. Da biste koristili tekstne nizove dulje od 255 znakova, u ćeliju unesite tekstni niz (za koji je ograničenje 32 767 znakova), a zatim kao argument koristite referencu ćelije.
-
CUBEMEMBER vraća vrijednost pogreške #N/A kada:
-
Sintaksa argumenta član_izraz nije valjana.
-
Član koji navodi MDX tekstualni niz ne postoji u kocki.
-
N-torka nije valjana jer za određenu vrijednost nema sjecišta. (To se može dogoditi u slučaju većeg broja elemenata u istoj hijerarhiji.)
-
Skup sadrži najmanje jedan član čija se dimenzija razlikuje od dimenzije drugih članova.
-
-
CUBEMEMBER može vratiti vrijednost pogreške #N/A ako se u zaokretnoj tablici tijekom zajedničkog korištenja veze pozivate na objekt koji se temelji na sesiji, npr. izračunati član ili imenovani skup, a ta se zaokretna tablica izbriše ili je pretvorite u formule (na kartici Mogućnosti u grupi Alati kliknite OLAP alati, a zatim Pretvori u formule).
Primjeri
=CUBEMEMBER("Prodaja","[Vrijeme].[Fiskalna].[2004]")
=CUBEMEMBER($A$1,D$12)
=CUBEMEMBER("Prodaja",(B4, C6, D5),"Prodaja2004")
=CUBEMEMBER("xlextdat8 FoodMart 2000 Prodaja","([Proizvod].[Prehrana],[Vrijeme].[1997])")
=CUBEMEMBER($A$1,C$12:D$12)