CUBESET (funkcia)

V tomto článku sa popisuje syntax vzorca a používanie funkcie CUBESET v Microsoft Exceli.

Popis

Definuje vypočítavanú množinu členov alebo n-tíc odoslaním výrazu pre množinu do kocky na serveri, ktorý vytvára množinu, a potom ju odošle programu Microsoft Excel.

Syntax

CUBESET(pripojenie; výraz_množiny; [popis]; [poradie_zoradenia]; [zoradiť_podľa])

Syntax funkcie CUBESET obsahuje nasledovné argumenty:

  • Pripojenie    Povinný argument. Predstavuje textový reťazec názvu pripojenia ku kocke.

  • Výraz_množiny    Povinný argument. Predstavuje textový reťazec výrazu množiny, ktorého výsledkom je množina členov alebo n-tíc. Argumentom výraz_množiny môže byť aj odkaz na rozsah buniek programu Excel obsahujúci jeden alebo viacero členov, n-tíc alebo množín obsiahnutých v množine.

  • Popis    Voliteľný argument. Predstavuje textový reťazec, ktorý sa zobrazí v bunke namiesto nadpisu (ak je definovaný) z kocky.

  • Poradie_zoradenia    Voliteľný argument. Predstavuje druh radenia, aké sa v prípade jeho zadania vykoná, pričom môže byť jedným z nasledovných:

Celé číslo

Vypočítaná konštanta

Popis

Zoradiť_podľa argumentu

0

SortNone

Ponechá množinu v pôvodnom zoradení.

Ignorované

1

SortAscending

Zoradí množinu vzostupne v poradí hodnoty zoradiť_podľa.

Požadovaný

2

SortDescending

Zoradí množinu zostupne v poradí hodnoty zoradiť_podľa.

Požadovaný

3

SortAlphaAscending

Zoradí množinu vzostupne v abecednom poradí.

Ignorované

4

Sort_Alpha_Descending

Zoradí množinu zostupne v abecednom poradí.

Ignorované

5

Sort_Natural_Ascending

Zoradí množinu vzostupne v prirodzenom poradí.

Ignorované

6

Sort_Natural_Descending

Zoradí množinu zostupne v prirodzenom poradí.

Ignorované

  • Predvolená hodnota je 0. Abecedná radenie množiny n-tíc radí podľa posledného prvku n-tice. Ďalšie informácie o rôznych poradiach radenia nájdete v systéme Pomocníka programu Microsoft Office SQL Analysis Services.

  • Sort_by    Voliteľný argument. Textový reťazec hodnoty, podľa ktorej sa má zoraďovať. Ak chcete napríklad získať mesto s najvyšším predajom, set_expression by mala byť množina miest a sort_by by sa miera predaja. Ak chcete získať mesto s najvyššou populáciou, set_expression by bola množina miest a sort_by by sa miera populácie. Ak sort_order vyžaduje sort_by a sort_by sa vynechá, CUBESET vráti #VALUE. chybové hlásenie.

Poznámky

  • Počas vyhodnocovania funkcie CUBESET sa v bunke dočasne zobrazí správa "#ZÍSKAVAJÚ_SA_ÚDAJE…", pokiaľ sa nenačítajú všetky údaje.

  • Ak názov pripojenia nie je platným pripojením zošita uloženého v zošite, CUBESET vráti #NAME? . Ak nie je server OLAP (online analytické spracovanie) spustený, nie je k dispozícii alebo sa vráti chybové hlásenie, CUBESET vráti #NAME? .

  • Ak je syntax parametra výraz_množiny nesprávna alebo ak množina obsahuje aspoň jedného člena s dimenziou odlišnou od ostatných členov množiny, funkcia CUBESET vráti chybovú hodnotu #NEDOSTUPNÝ.

  • Ak je set_expression dlhšie ako 255 znakov, čo je limit pre argument funkcie, funkcia CUBESET vráti #VALUE! . Ak chcete používať textové reťazce dlhšie ako 255 znakov, zadajte textový reťazec do bunky (pre ktoré je limit 32 767 znakov) a potom použite odkaz na bunku ako argument.

  • Funkcia CUBESET môže vrátiť chybovú hodnotu #NEDOSTUPNÝ, ak odkazujete na objekt relácie, ako sú vypočítavaný člen alebo množina členov kontingenčnej tabuľky so zdieľaným pripojením k údajom a kontingenčná tabuľka je zrušená alebo konvertovaná na vzorce. (Na karte Možnosti v skupine Nástroje kliknite na položku Nástroje OLAP a potom kliknite na položku Konvertovať na vzorce).

Príklady

=CUBESET("Financie";"Objednávka([Produkt].[Produkt].[Kategória produktu].Členovia;[Meranie].[Predajné jednotky];ASC)";"Produkty")

=CUBESET("Predaj";"[Produkt].[Všetky produkty].Podriadené položky";"Produkty";1;"[Jednotky].[Predajné množstvá]")

Poznámka:  Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Môžete nám dať vedieť, či boli tieto informácie pre vás užitočné? Tu nájdete anglický článok ako referenciu.

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×