Applies ToExcel pro Microsoft 365 Excel pro Microsoft 365 pro Mac Excel pro web Excel 2024 Excel 2024 pro Mac Excel 2021 Excel 2021 pro Mac Excel 2019 Excel 2016 Excel pro iPad Excel Web App Excel pro iPhone Excel pro tablety s Androidem Excel pro telefony s Androidem

Tento článek popisuje syntaxi vzorce a použití funkce CUBESET v Microsoft Excelu.

Popis

Definuje počítanou sadu členů nebo n-tic odesláním výrazu sady do krychle na serveru, který vytvoří sadu a potom ji vrátí do aplikace Microsoft Excel.

Syntaxe

CUBESET(připojení; výraz_sady; [titulek]; [pořadí_řazení]; [způsob_řazení])

Syntaxe funkce CUBESET má následující argumenty:

  • Připojení:    Povinný argument. Textový řetězec názvu připojení k datové krychli.

  • Výraz_sady:    Povinný argument. Textový řetězec výrazu sady, jehož výsledkem je sada členů nebo řazených kolekcí členů. V argumentu výraz_sady lze použít i odkaz na buňku v oblasti buněk aplikace Excel obsahující jeden nebo více členů, řazených kolekcí členů nebo sad obsažených v sadě.

  • Titulek:    Nepovinný argument. Textový řetězec, který se zobrazí (je-li definován) v buňce místo titulku z datové krychle.

  • Sort_order    Nepovinný argument. Typ řazení, pokud existuje, který se má provést, a může být jeden z následujících:

Celé číslo

Vypočtená konstanta

Popis

Argument způsob_řazení

0

Žádné

Ponechá sadu ve stávajícím seřazení.

Ignorován

1

Vzestupně

Seřadí výsledky vzestupně podle argumentu způsob_řazení.

Povinný

2

Sestupně

Seřadí výsledky sestupně podle argumentu způsob_řazení.

Povinný

3

Podle abecedy vzestupně

Seřadí sadu vzestupně podle abecedy.

Ignorován

4

Podle abecedy sestupně

Seřadí sadu sestupně podle abecedy.

Ignorován

5

Přirozené pořadí vzestupně

Seřadí sadu vzestupně v přirozeném pořadí.

Ignorován

6

Přirozené pořadí sestupně

Seřadí sadu sestupně v přirozeném pořadí.

Ignorován

  • Výchozí hodnota je 0. Abecedně řazená sada řazených kolekcí členů se seřadí podle posledního prvku každé kolekce. Další informace o těchto odlišných způsobech řazení naleznete v nápovědě služby Microsoft Office SQL Analysis Services.

  • Sort_by    Nepovinný argument. Textový řetězec hodnoty, podle které se má řadit. Pokud například chcete získat město s nejvyšším prodejem, set_expression by byla sada měst a sort_by by byla míra prodeje. Nebo pokud chcete získat město s nejvyšším počtem obyvatel, set_expression by byla sada měst a sort_by by byla míra počtu obyvatel. Pokud sort_order vyžaduje sort_by a sort_by je vynechán, vrátí funkce CUBESET #VALUE! zpráva o chybě.

Poznámky

  • Při vyhodnocování funkce CUBESET se v buňce před načtením všech dat přechodně zobrazí zpráva #NAČÍTÁNÍ_DAT…

  • Pokud název připojení není platné připojení sešitu uložené v sešitu, vrátí funkce CUBESET #NAME? chybovou hodnotu #HODNOTA!. Pokud server OLAP (Online Analytical Processing) není spuštěný, není k dispozici nebo vrátí chybovou zprávu, vrátí funkce CUBESET #NAME? chybovou hodnotu #HODNOTA!.

  • Je-li syntaxe argumentu výraz_sady nesprávná nebo obsahuje-li sada alespoň jeden člen s jinými rozměry než mají ostatní členy, vrátí funkce CUBESET chybovou hodnotu #NENÍ_K_DISPOZICI.

  • Pokud je set_expression delší než 255 znaků, což je limit argumentu funkce, vrátí funkce CUBESET #VALUE! chybovou hodnotu #HODNOTA!. Pokud chcete použít textové řetězce delší než 255 znaků, zadejte textový řetězec do buňky (pro kterou je limit 32 767 znaků) a jako argument použijte odkaz na buňku.

  • Funkce CUBESET může vrátit chybovou hodnotu #NENÍ_K_DISPOZICI, pokud v kontingenční tabulce při sdílení spojení odkazujete na objekt z relace, například na počítaný člen pojmenované sady, a příslušnou kontingenční tabulku odstraňujete nebo převádíte kontingenční tabulku na vzorce. (Na kartě Možnosti ve skupině Nástroje klikněte na položku Nástroje OLAP a poté klikněte na položku Převést na vzorce.)

Příklady

=CUBESET("Finance";"Objednávka([Výrobek].[Výrobek].[Kategorie výrobku].Členy;[Objemy].[Jednotkové prodeje];ASC)";"Výrobky")

=CUBESET("Prodeje";"[Výrobek].[Všechny výrobky].Děti";"Výrobky";1;"[Objemy].[Objem prodejů]")

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.