Office
Přihlásit se

Vytvoření pojmenované sady v sestavě kontingenční tabulky OLAP

Poznámka:  Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady .

Při práci s kontingenční tabulky aplikace zpracování OLAP (Online Analytical) v Excelu vytvoříte pojmenovaných sad flexibilní funkci, kterou můžete:

  • Seskupit společné sady položek, které můžete opakovaně používat, i když se tyto sady nevyskytují v datech

  • Sloučit položky z různých hierarchií způsoby, které nebyly možné v dřívějších verzích Excelu a které se často označují jako asymetrické vytváření sestav

  • Vytvořit pojmenovanou sadu pomocí vlastního výrazu jazyka MDX (Multidimensional Expressions), což je dotazovací jazyk pro databáze OLAP, který poskytuje syntaxi pro výpočty podobnou vzorcům na listu

Pokud znáte není dotazovacím jazyku MDX, můžete vytvořit pojmenovanou sadu založenou na položkách v řádcích nebo sloupcích sestavu kontingenční tabulky. Další informace o dotazovacím jazyku MDX, najdete v části Dotaz na multidimenzionální Data.

Pokud s dotazovacím jazykem MDX máte zkušenosti, můžete vytvořit nebo upravit pojmenovanou sadu jeho pomocí.

Vytvoření pojmenované sady na základě položek v řádku nebo sloupci

  1. Klikněte na sestavu kontingenční tabulky OLAP.

  2. Na kartě Analýza klikněte na pole, položky a sady > Vytvořit sadu založenou na položkách řádku nebo Vytvořit sadu založenou na položkách sloupce.

    Pole, položky a sady

  3. Do pole název zadejte název, který chcete použít pro sadu.

  4. Pokud chcete vybrat řádky položek, které se mají zahrnout do pojmenované sady, udělejte jeden nebo víc z těchto kroků:

    • Pokud chcete nějaký řádek odebrat, klikněte nalevo od řádku, který chcete vybrat a klikněte na Odstranit řádek.

    • Pokud chcete přidat nový řádek, klikněte nalevo od řádku, který chcete přidat nový řádek v části a klikněte na Přidat řádek.

    • Pokud chcete vytvořit kopii položky, klikněte nalevo od řádku, který chcete zkopírovat a klikněte na Kopírovat řádek.

    • Přesunout položky, klikněte nalevo od řádku, který chcete přesunout a pomocí šipek nahoru a dolů .

  5. Položky z různých úrovní se v hierarchii zobrazí v samostatných polích a pojmenovaná sada nahradí aktuální pole v oblasti řádků nebo sloupců.

    • Chcete-li zobrazit ve stejném poli Další položky, zrušte zaškrtnutí políčka Zobrazit položky z různých úrovní v samostatných polích .

    • Chcete-li zachovat aktuální pole v oblasti řádků nebo sloupců, zrušte zaškrtnutí pole Nahradit aktuální pole v oblasti řádků s novou sadu a pole Nahradit aktuální pole v oblasti sloupců s novou sadu . Sada nezobrazí v kontingenční tabulce klikněte na OK, ale nebude k dispozici v Seznamu pole kontingenční tabulky.

  6. Kliknutím na OK vytvoříte pojmenovanou sadu.

    Mějte na paměti, že pojmenované sady nejde filtrovat.

Vytvoření pojmenované sady pomocí jazyka MDX

Důležité informace:  Pokud vytvoříte pojmenovanou sadu nebo upravíte definici existující pojmenované sady pomocí jazyka MDX, budou se moct jakékoli další změny udělat jedině pomocí jazyka MDX.

  1. Klikněte na sestavu kontingenční tabulky OLAP.

  2. Na kartě Analýza klikněte na pole, položky a sady > Spravovat sady.

    Pole, položky a sady

  3. Klikněte na Nový > vytvořit sadu pomocí jazyka MDX.

  4. Do pole název zadejte název, který chcete použít pro sadu.

  5. Pokud chcete nastavit definici pojmenované sady v jazyce MDX, udělejte některou z těchto věcí:

    • Do pole definice sady napište nebo vložte zkopírovanou definici MDX.

    • Na kartě pole a položky vyberte položku seznamu polí, které chcete zahrnout a klikněte na Vložit.

      Můžete taky přetáhněte položku seznamu polí do pole definice sady nebo poklikejte na položku seznamu polí.

      Dostupné položky seznamu polí

      Položka seznamu polí

      Příklady kódu MDX generovaného při použití datové krychle Adventure Works

      Dimenze

      [Product]

      Hierarchie atributů (včetně člena Vše)

      [Product].[Category]

      Úroveň hierarchie atributů (bez člena Vše)

      [Product].[Category].[Category]

      Člen z hierarchie atributů

      [Product].[Category].&[4]

      Hierarchie uživatelů

      [Product].[Product Categories]

      Úroveň hierarchie uživatelů

      [Product].[Product Categories].[Category]

      Člen z hierarchie uživatelů

      [Product].[Product Categories].[Category].&[4]

      Míra

      [Measures].[Internet Sales Amount]

      Počítaná míra

      [Measures].[Internet Ratio to Parent Product]

      Pojmenovaná sada

      [Core Product Group]

      Hodnota klíčového ukazatele výkonu

      KPIValue(“Product Gross Profit Margin”)

      Cíl klíčového ukazatele výkonu

      KPIGoal(“Product Gross Profit Margin”),

      Stav klíčového ukazatele výkonu

      KPIStatus(“Product Gross Profit Margin”)

      Trend klíčového ukazatele výkonu

      KPITrend(“Product Gross Profit Margin”)

      Vlastnost člena z hierarchie uživatelů

      [Product].[Product Categories].Properties(“Class”)

      Vlastnost člena z hierarchie atributů

      [Product].[Product].Properties(“Class”)

    • Na kartě funkce vyberte dostupných funkcí MDX, kterou chcete použít a klikněte na Vložit. Podporovaných funkcí MDX služby Analysis Services; funkce jazyka VBA Excel nezahrnují.

      Function arguments are placed inside chevron characters (<< >>). You can replace the placeholder arguments by clicking them and typing the names you want to use.

      Pár příkladů funkcí MDX:

      ADDCALCULATEDMEMBERS («Nastavené")
      AGGREGATE («Nastavit» [, «Číselný výraz»])
      «Level».ALLMEMBERS
      «Hierarchy».ALLMEMBERS
      PŘEDCHŮDCI («člen» «Úroveň»)
      Nadřazený PRVEK («Člen», «Vzdálenost»)
      PŘEDCHŮDCE («Člen», «Vzdálenost»)
      PŘEDCHŮDCE («Člen», «Úroveň»)
      NADŘAZENÝCH («Člen")
      AVG («Nastavit» [, «Číselný výraz»])
      Osy («Číselný výraz")
      BOTTOMNCOUNT («Nastavovat», «Počet» [, «Číselný výraz»])
      BOTTOMPERCENT («Nastavit», «Procento» «Číselný výraz»)
      BOTTOMSUM («Hodnotu», «», «Číselný výraz»)...

  6. Pokud chcete novou definici MDX, klikněte na Testovat MDX.

    Položky z různých úrovní se v hierarchii zobrazí v samostatných polích, pole se seřadí a duplicitní položky se automaticky odeberou (protože jsou do sady přidané funkce HIERARCHIZE a DISTINCT) a pojmenovaná sada nahradí aktuální pole v oblasti řádků nebo sloupců.

    • Chcete-li zobrazit ve stejném poli Další položky, zrušte zaškrtnutí políčka Zobrazit položky z různých úrovní v samostatných polích .

    • Pokud chcete změnit výchozí hierarchii a zachovat duplicitní položky, zrušte zaškrtnutí políčka automaticky seřadit a odebrat ze sady duplikáty .

    • Chcete-li zachovat aktuální pole v oblasti řádků nebo sloupců, zrušte zaškrtnutí pole Nahradit aktuální pole v oblasti řádků s novou sadu a pole Nahradit aktuální pole v oblasti sloupců s novou sadu . Sada nezobrazí v kontingenční tabulce klikněte na OK, ale nebude k dispozici v Seznamu pole kontingenční tabulky.

    • Pokud jste připojení k datové krychli služby SQL Server Analysis Services, vytvoří se dynamická pojmenovaná sada. Tato pojmenovaná sada se bude při každé aktualizaci automaticky přepočítávat.

      Zabránit přepočítán při každé aktualizaci pojmenované sady, zrušte zaškrtnutí políčka Přepočítat sadu při každé aktualizaci .

  7. Kliknutím na OK vytvoříte pojmenovanou sadu.

Poznámka: Mějte na paměti, že pojmenované sady nejde filtrovat.

Úpravy nebo odstranění pojmenované sady

  1. Klikněte na sestavu kontingenční tabulky OLAP.

  2. Na kartě Analýza klikněte na pole, položky a sadya pak klikněte na Spravovat sady.

    Pole, položky a sady

  3. Vyberte sadu, kterou chcete upravit nebo odstranit.

  4. Udělejte některou z těchto věcí:

    • Upravit pojmenovanou sadu, klikněte na Upravita udělejte požadované změny.

    • Pojmenovanou sadu odstranit, klikněte na Odstranita kliknutím na tlačítko Ano potvrďte.

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×