Vytvoření relací v zobrazení diagramu v doplňku PowerPivotu

Platí pro
Excel pro Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Když budete pracovat s více tabulkami, budou data zajímavější a relevantnější pro kontingenční tabulky a sestavy, které s těmito daty pracují. Při práci s daty pomocí doplňku Power Pivot můžete použít zobrazení diagramu k vytvoření a správě propojení mezi importovanými tabulkami.

K vytvoření relací mezi tabulkami je nutné, aby každá tabulka obsahovala sloupec s odpovídajícími hodnotami. Pokud například propojujete zákazníky a objednávky, každý záznam objednávky musí mít kód nebo ID zákazníka, které se překládá na jednoho zákazníka.

  1. V okně PowerPivot klikněte na Zobrazení diagramu. Rozložení tabulky Zobrazení dat se změní na rozložení vizuálního diagramu a tabulky se automaticky uspořádané na základě svých relací.
  2. Klikněte pravým tlačítkem myši na diagram tabulky a potom klikněte na Vytvořit relaci. Otevře se dialogové okno Vytvořit relaci.
  3. Pokud tabulka pochází z relační databáze, je sloupec předem vybraný. Není-li předem vybrán žádný sloupec, zvolte sloupec z tabulky obsahující data, která budou použita ke korelaci řádků v jednotlivých tabulkách.
  4. V části Související vyhledávací tabulka vyberte tabulku, která obsahuje minimálně jeden sloupec dat, která jsou v relaci k tabulce, kterou jste právě vybrali v části Tabulka.
  5. V rozevíracím seznamu Sloupec vyberte sloupec obsahující data, která jsou v relaci k vyhledávacímu sloupci v relaci.
  6. Klikněte na Vytvořit.

Poznámka

Aplikace Excel sice kontroluje shodu datových typů mezi jednotlivými sloupci, neověřuje, zda sloupce skutečně obsahují odpovídající data, a vytvoří relaci, i když se hodnoty neshodují. Pokud chcete zkontrolovat platnost relace, vytvořte kontingenční tabulku, která obsahuje pole z obou tabulek. Pokud data nevypadají správně (například buňky jsou prázdné nebo se na každém řádku opakuje stejná hodnota), bude potřeba zvolit jiná pole a případně i jiné tabulky.

Pokud datové modely obsahují hodně tabulek nebo tabulky obsahují velký počet polí, může být těžké určit, které sloupce použít v relaci tabulky. Jedním ze způsobů, jak najít související sloupec, je vyhledat ho v modelu. Tento postup je užitečný, pokud už víte, který sloupec (nebo klíč) chcete použít, ale nevíte, jestli tento sloupec obsahují jiné tabulky. Například tabulky faktů v datovém skladu obvykle obsahují mnoho klíčů. Můžete začít s klíčem v této tabulce a pak vyhledat v modelu další tabulky, které obsahují stejný klíč. V relaci tabulky lze použít libovolnou tabulku, která obsahuje odpovídající klíč.

  1. V okně Power Pivot klikněte na Najít.
  2. V části Najít zadejte jako hledaný termín klíč nebo sloupec. Hledané termíny musí obsahovat název pole. Nemůžete vyhledávat podle charakteristik sloupce nebo typu dat, která obsahuje.
  3. Klikněte na pole Zobrazit skrytá pole při hledání metadat . Pokud byl klíč skrytý, aby byl v modelu přehlednější, nemusí být v zobrazení diagramu vidět.
  4. Klikněte na Najít další. Pokud se najde shoda, sloupec se v diagramu tabulky zvýrazní. Teď víte, která tabulka obsahuje odpovídající sloupec, který je možné použít v relaci tabulky.

Změna aktivní relace

Tabulky můžou mít víc relací, ale jenom jedna z nich může být aktivní. Aktivní relace se používá ve výpočtech jazyka DAX a navigaci v kontingenčních sestavách. Neaktivní relace lze použít ve výpočtech jazyka DAX pomocí funkce USERELATIONSHIP. Další informace naleznete v tématu Funkce USERELATIONSHIP (DAX).

Vícenásobné relace existují, pokud byly tabulky importovány tímto způsobem, přičemž v původním zdroji dat bylo pro danou tabulku definováno více relací nebo pokud jste další relace vytvořili ručně pro podporu výpočtů jazyka DAX.

Pokud chcete změnit aktivní relaci, zvyšte úroveň neaktivní relace. Aktuální aktivní relace se automaticky stane neaktivní.

  1. Najeďte myší na čáru relace mezi tabulkami. Neaktivní relace se zobrazí jako tečkovaná čára. (Tato relace není aktivní, protože mezi sloupci už existuje nepřímá relace.)

  2. Klikněte na čáru pravým tlačítkem myši a potom klikněte na příkaz Označit jako aktivní.

    Poznámka

    Tuto relaci můžete aktivovat pouze v případě, že mezi oběma tabulkami není žádná jiná relace. Pokud tabulky již v relaci jsou, ale chcete změnit jejich vzájemnou relaci, je nutné aktuální relaci označit jako neaktivní a potom aktivovat novou.

Uspořádání tabulek v zobrazení diagramu

Pokud chcete vidět všechny tabulky na obrazovce, klikněte na ikonu Přizpůsobit obrazovce v pravém horním rohu zobrazení diagramu.

Pokud chcete vytvořit pohodlné zobrazení, použijte ovládací prvek Měnit velikost přetažením , minimapu a přetáhněte tabulky do rozložení, které vám vyhovuje. K posouvání obrazovky můžete použít také posuvníky a kolečko myši.

Začátek stránky