Funkcija CUBESET

U ovom se članku opisuje sintaksa formula i korištenje funkcije CUBESET u programu Microsoft Excel.

Opis

Definira izračunati skup članova ili n-torki slanjem izraza skupa u kocku na poslužitelju. Kocka stvara skup, a zatim ga vraća u Microsoft Excel.

Sintaksa

CUBESET(veza; skup_izraza; [opis]; [redoslijed_sortiranja]; [uvjet_sortiranja])

Sintaksa funkcije CUBESET sadrži sljedeće argumente:

  • Veza    Obavezno. Tekstni niz naziva veze s kockom.

  • Skup_izraza    Obavezno. Tekstni niz zadanog izraza koji rezultira skupom članova ili n-torkom. I skup_izraza može biti ćelija s referencom na raspon programa Excel koji sadrži jedan ili više članova, n-torki ili skupina unutar svakog skupa.

  • Opis    Obavezno. Tekstni niz koji se prikazuje u ćeliji umjesto opisa iz kocke, ako je određen.

  • Redoslijed_sortiranja    Neobavezno. Vrsta sortiranja, ako je neka određena, a može biti jedna od sljedećih:

Cijeli broj

Numerirana konstanta

Opis

Argument uvjet_sortiranja

0

SortNone

Ostavlja skup u postojećem redoslijedu.

Zanemaruje se

1

SortAscending

Sortira uzlaznim redoslijedom prema uvjet_sortiranja.

Obavezno

2

SortDescending

Sortira silaznim redoslijedom prema uvjet_sortiranja.

Obavezno

3

SortAlphaAscending

Sortira skup alfa-uzlaznim redoslijedom.

Zanemaruje se

4

Sort_Alpha_Descending

Sortira skup alfa-silaznim redoslijedom.

Zanemaruje se

5

Sort_Natural_Ascending

Sortira skup prirodnim uzlaznim redoslijedom.

Zanemaruje se

6

Sort_Natural_Descending

Sortira skup prirodnim silaznim redoslijedom.

Zanemaruje se

  • Zadana vrijednost je 0. Alfa-sortiranje skupa n-torki sortira prema posljednjem elementu svake n-torke. Dodatne informacije o različitim redoslijedima sortiranja potražite u sustavu pomoći za Microsoft Office SQL Analysis Services.

  • Sort_by    Dodatno. Tekstni niz vrijednosti prema kojem se sortira. Da bi, primjerice, grad mogao imati najvišu prodaju, set_expression će biti skup gradova, a sort_by će biti mjera prodaje. Ili, da biste dobili grad s najvišim populacijom, set_expression će biti skup gradova, a sort_by će biti mjera populacije. Ako sort_order zahtijeva sort_by, a sort_by je izostavljen, CUBESET vraća #VALUE! poruka o pogrešci.

Napomene

  • Za vrijeme izvođenja funkcija CUBESET privremeno prikazuje poruku "#DOHVAĆANJE_PODATAKA…" u ćeliji prije nego što se dohvate svi podaci.

  • Ako naziv veze nije valjana veza radne knjige pohranjena u radnoj knjizi, CUBESET vraća #NAME? #BROJ!. Ako mrežna analitička obrada (OLAP) poslužitelj nije pokrenut, nije dostupan ili vraća poruku o pogrešci, CUBESET vraća #NAME? #BROJ!.

  • Ako sintaksa argumenta skup_izraza nije ispravna ili skup sadrži najmanje jedan član koji ima drukčiju dimenziju od ostalih članova, CUBESET vraća vrijednost pogreške #N/A.

  • Ako je set_expression dulji od 255 znakova, što je ograničenje argumenta funkcije, CUBESET vraća #VALUE! #BROJ!. Da biste koristili tekstne nizove dulji od 255 znakova, unesite tekstni niz u ćeliju (za koji je ograničenje 32.767 znakova), a zatim upotrijebite referencu ćelije kao argument.

  • CUBESET 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

=CUBESET("Financije","Narudžba([Proizvod].[Proizvod].[Kategorija proizvoda].Članovi,[Mjere].[Prodano jedinica],ASC)","Proizvodi")

=CUBESET("Prodaja","[Proizvod].[Svi proizvodi].Djeca","Proizvodi",1,"[Mjere].[Prodana količina]")

Potrebna vam je dodatna pomoć?

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

×