CUBESET (funkcija)

Primjenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016 Excel za iPad Excel web-aplikacija Excel za iPhone Excel za tablete s Androidom Excel za Android telefone

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.
  • Set_expression 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 opisa Neobavezno. Tekstni niz koji se prikazuje u ćeliji umjesto opisa iz kocke, ako je određen.
  • Sort_order 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 Neobavezno. Tekstni niz vrijednosti po kojoj se sortira. Na primjer, da bi rezultat bio grad s najboljom prodajom, set_expression skup gradova, a sort_by će biti mjerilo prodaje. Ili, da bi se dobio grad s najvećom populacijom, set_expression bi bio skup gradova, a sort_by bi bio mjerilo stanovništva. Ako sort_order zahtijeva sort_by, a sort_by se izostavi, 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 spremljena u radnoj knjizi, CUBESET vraća #NAME? pogreške. Ne izvodi li se Online Analytical Processing (OLAP) poslužitelj, ili nije dostupan ili vraća poruku pogreške, CUBESET vraća #NAME? pogreške.
  • 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 za argument funkcije, CUBESET vraća #VALUE! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!. Da biste koristili tekstualne nizove dulje od 255 znakova, tekstualni niz unesite u ćeliju (čije je ograničenje 32.767 znakova) i zatim kao argument koristite referencu na ćeliju.
  • 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]")