Jak vytvořit vztahy mezi více tabulkami pomocí datového modelu v aplikaci Excel

Jak vytvořit vztahy mezi více tabulkami pomocí datového modelu v aplikaci Excel

Excel je výkonný nástroj pro analýzu dat a následnou automatizaci při zpracování velkých sad dat. Mohli byste trávit značný čas analyzováním spousty dat pomocí VLOOKUP, INDEX-MATCH, SUMIF atd.





Díky datovému modelu aplikace Excel můžete ušetřit drahocenný čas prostřednictvím automatických datových sestav. Zjistěte, jak snadno můžete přiřadit vztah mezi dvěma tabulkami pomocí datového modelu a ukázkou takového vztahu v kontingenční tabulce v následující části.





Základní požadavky

K provedení několika úkolů při vytváření budete potřebovat Power Pivot a Power Query (Get & Transform) Vynikat Datový model. Zde je návod, jak můžete tyto funkce získat do sešitu aplikace Excel:





Jak získat Power Pivot

1. Excel 2010: Budete si muset stáhnout doplněk Power Pivot Microsoft a poté jej nainstalujte pro svůj program Excel do počítače.

2. Excel 2013: Edice Office Professional Plus aplikace Excel 2013 obsahuje Power Pivot. Před prvním použitím jej však musíte aktivovat. Zde je postup:



  1. Klikněte na Soubor na Stuha sešitu aplikace Excel.
  2. Poté klikněte na Možnosti otevřít Možnosti aplikace Excel .
  3. Nyní klikněte na Doplňky .
  4. Vybrat Doplňky COM kliknutím na rozevírací nabídku souboru Spravovat krabice.
  5. Klikněte na Jít a poté zaškrtněte políčko u Microsoft Power Pivot pro Excel .

3. Excel 2016 a novější: Nabídku Power Pivot najdete na Stuha .

Příbuzný: Jak přidat kartu Vývojář na pás karet v aplikacích Microsoft Word a Excel





Jak získat Power Query (Get & Transform)

1. Excel 2010: Doplněk Power Query si můžete stáhnout z Microsoft . Po instalaci, Power Query se objeví na Stuha .

2. Excel 2013: Power Query musíte aktivovat podle stejných kroků, které jste právě udělali, aby byl Power Pivot v Excelu 2013 funkční.





3. Excel 2016 a novější: Power Query (Get & Transform) najdete v Data záložka v Excelu Stuha .

Vytvořte datový model importem dat do sešitu aplikace Excel

V tomto kurzu můžete získat předformátovaná ukázková data od společnosti Microsoft:

Stažení : Ukázka studenta data (pouze údaje) | Ukázka studenta data (kompletní model)

Můžete importovat databázi s více souvisejícími tabulkami z mnoha zdrojů, jako jsou sešity aplikace Excel, Microsoft Access, webové stránky, SQL Server atd. Poté je třeba datovou sadu naformátovat, aby ji Excel mohl využít. Zde jsou kroky, které můžete vyzkoušet:

1. V aplikaci Excel 2016 a novějších verzích klikněte na Data kartu a vyberte Nový dotaz .

2. Existuje několik způsobů, jak importovat data z externích nebo interních zdrojů. Vybrat ten, který vám vyhovuje.

3. Pokud používáte edici Excel 2013, klikněte na Power Query na Stuha a poté vyberte Získejte externí data vybrat data pro import.

4. Uvidíte Navigátor pole, kde musíte vybrat, které tabulky chcete importovat. Klikněte na zaškrtávací políčko pro Vyberte více položek vybrat několik tabulek pro import.

5. Klikněte na Zatížení k dokončení procesu importu.

6. Excel vám pomocí těchto tabulek vytvoří datový model. Záhlaví sloupců tabulky můžete vidět v Pole kontingenční tabulky výpisy.

Můžete také využít funkce Power Pivot, jako jsou vypočítané sloupce, klíčové ukazatele výkonu, hierarchie, vypočítaná pole a filtrované datové sady z datového modelu aplikace Excel. Za tímto účelem budete muset vygenerovat datový model z jedné tabulky. Můžete vyzkoušet tyto kroky:

1. Formátujte data v tabulkovém modelu tak, že vyberete všechny buňky obsahující data a poté kliknete Ctrl+T .

2. Nyní vyberte celou tabulku a poté klikněte na Power Pivot záložka na Stuha .

3. Od Tabulky sekci, klikněte na Přidat do datového modelu .

Excel vytvoří relace tabulek mezi souvisejícími daty z datového modelu. K tomu by v importovaných tabulkách měly existovat vztahy mezi primárním a cizím klíčem.

Excel využívá informace o vztazích z importované tabulky jako základ ke generování spojení mezi tabulkami v datovém modelu.

Příbuzný: Jak vytvořit analýzu What-If v aplikaci Microsoft Excel

Budujte vztahy mezi tabulkami v datovém modelu

Nyní, když máte v sešitu aplikace Excel datový model, budete muset definovat vztahy mezi tabulkami a vytvářet smysluplné sestavy. Ke každé tabulce musíte přiřadit jedinečný identifikátor pole nebo primární klíč, například ID semestru, číslo třídy, ID studenta atd.

Funkce Zobrazení diagramu v Power Pivotu vám umožní přetažením těchto polí vytvořit vztah. Při vytváření odkazů na tabulky v datovém modelu aplikace Excel postupujte takto:

1. Na Stuha sešitu aplikace Excel, klikněte na Power Pivot Jídelní lístek.

2. Nyní klikněte na Spravovat v Datový model sekce. Uvidíte Power Pivot editor, jak je uvedeno níže:

3. Klikněte na Zobrazení diagramu tlačítko umístěné v Pohled v části Power Pivot Domov tab. Uvidíte záhlaví sloupců tabulky seskupená podle názvu tabulky.

4. Nyní budete moci přetáhnout jedinečný identifikátor pole z jedné tabulky do druhé. Následuje schéma vztahů mezi čtyřmi tabulkami datového modelu aplikace Excel:

Následující text popisuje propojení mezi tabulkami:

  • Stolní studenti | ID studenta do tabulky Známky | ID studenta
  • Stolní semestry | ID semestru do tabulky Známky | Semestr
  • Tabulkové třídy | Třída Číslo do tabulky Známky | Číslo třídy

5. Vztahy můžete vytvářet výběrem dvojice sloupců jedinečné hodnoty. Pokud existují duplikáty, zobrazí se následující chyba:

6. Všimnete si Hvězda (*) na jedné straně a Jeden (1) na druhé straně v diagramovém zobrazení vztahů. Definuje, že mezi tabulkami existuje vztah one-to-many.

7. V editoru Power Pivot klikněte na Design kartu a poté vyberte Spravujte vztahy abyste věděli, která pole vytvářejí spojení.

Vygenerujte kontingenční tabulku pomocí datového modelu aplikace Excel

Nyní můžete vytvořit kontingenční tabulku nebo kontingenční graf pro vizualizaci dat z datového modelu aplikace Excel. Sešit aplikace Excel může obsahovat pouze jeden datový model, ale tabulky můžete aktualizovat.

Související: Co je těžba dat a je nezákonná?

Protože se data v průběhu času mění, můžete i nadále používat stejný model a ušetřit čas při práci se stejnou sadou dat. Při práci na datech v tisících řádků a sloupců si všimnete větší úspory času. Chcete -li vytvořit sestavu založenou na kontingenční tabulce, postupujte takto:

1. V editoru Power Pivot klikněte na Domov tab.

2. Na Stuha , klikněte na Kontingenční tabulka .

3. Vybrat jakýkoli mezi novým pracovním listem nebo existujícím pracovním listem.

jak získat portrét na iphone 7

4. Vyberte OK . Excel přidá a Kontingenční tabulka to ukáže Seznam polí podokno vpravo.

Následuje holistický pohled na kontingenční tabulku vytvořenou využitím datového modelu aplikace Excel pro ukázková data studentů použitá v tomto kurzu. Profesionální kontingenční tabulky nebo grafy můžete také vytvářet z velkých dat pomocí nástroje Excel Data Model.

Transformujte složité datové sady na jednoduché sestavy pomocí datového modelu aplikace Excel

Datový model aplikace Excel využívá výhod vytváření vztahů mezi tabulkami k vytváření smysluplných kontingenčních tabulek nebo grafů pro účely vykazování dat.

Stávající sešit můžete průběžně aktualizovat a publikovat zprávy o aktualizovaných datech. Při aktualizaci zdrojových dat nemusíte upravovat vzorce ani investovat čas do procházení tisíců sloupců a řádků.

Podíl Podíl tweet E-mailem Jak vytvořit kontingenční tabulku v aplikaci Excel

Zjistěte, jak vytvořit kontingenční tabulky v aplikaci Excel a jak je použít k vykreslení informací, které chcete vidět.

Číst dále
Související témata
  • Produktivita
  • Tabulkové tipy
  • Microsoft Excel
  • Tipy pro Microsoft Office
  • Analýza dat
O autorovi Tamal Das(100 článků zveřejněno)

Tamal je nezávislý spisovatel v MakeUseOf. Poté, co ve svém předchozím zaměstnání v IT poradenské společnosti získal značné zkušenosti v oblasti technologií, financí a obchodních procesů, přijal před 3 lety psaní jako profesi na plný úvazek. I když nepíše o produktivitě a nejnovějších technologických novinkách, rád hraje Splinter Cell a binge-watch Netflix/ Prime Video.

Více od Tamal Das

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru