Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.
Vytvorenie dátového modelu v programe Excel

Dátový model umožňuje integrovať údaje z viacerých tabuliek a efektívne vytvárať relačný zdroj údajov v excelovom zošite. V Exceli sa dátové modely používajú transparentne a poskytujú tabuľkové údaje používané v kontingenčných tabuľkách a kontingenčných grafoch. Dátový model sa vizualizuje ako kolekcia tabuliek v zozname polí a väčšinou ani nebudete vedieť, že je tam.

Skôr než začnete pracovať s dátovým modelom, musíte získať nejaké údaje. Na to použijeme funkciu Získať transformáciu & (Power Query), takže možno budete chcieť urobiť krok späť a pozrieť si video, alebo postupovať podľa našich študijných sprievodcov na získanie transformácie & a doplnku Power Pivot.

Kde je Power Pivot?

Kde sa nachádza transformácia získať & (Power Query)?

  • Excel 2016 & Excel pre Microsoft 365 – funkcia Získať transformáciu & (Power Query) bola integrovaná s Excelom na karte Údaje.

  • Excel 2013 – Power Query je doplnok, ktorý je súčasťou Excelu, ale je ho potrebné aktivovať. Prejdite na položku Možnosti > súbor > doplnky a potom v rozbaľovacom zozname Spravovať v dolnej časti tably vyberte položku Doplnky architektúry COM > Spustiť. Skontrolujte Microsoft Power Query for Excel a potom ho aktivujte v poriadku. Na pás s nástrojmi sa pridá karta Power Query.

  • Excel 2010stiahnutie a inštalácia doplnku Power Query.. Po aktivácii sa na pás s nástrojmi pridá karta Power Query.

Začíname

Najprv je potrebné získať nejaké údaje.

  1. V Excel 2016 a Excel pre Microsoft 365 použite funkciu Údaje > Získať & transformáciu údajov > získať údaje na import údajov z ľubovoľného počtu externých zdrojov údajov, ako je napríklad textový súbor, excelový zošit, webová lokalita, Microsoft Access, SQL Server alebo iná relačná databáza obsahujúca viacero súvisiacich tabuliek.

    V Exceli 2013 a 2010 prejdite na Power Query > Získať externé údaje a vyberte zdroj údajov.

  2. Excel zobrazí výzvu na výber tabuľky. Ak chcete získať viacero tabuliek z rovnakého zdroja údajov, začiarknite možnosť Povoliť výber viacerých tabuliek . Keď vyberiete viacero tabuliek, Excel automaticky vytvorí dátový model.

    Poznámka: V týchto príkladoch používame excelový zošit s fiktívnymi podrobnosťami o študentoch v triedach a známkach. Môžete si stiahnuť vzorový zošit študentského modelu údajov a postupovať podľa pokynov. Môžete si tiež stiahnuť verziu s dokončeným dátovým modelom..

    Získať navigátor transformácie & (Power Query)
  3. Vyberte jednu alebo viac tabuliek a potom kliknite na položku Načítať.

    Ak potrebujete upraviť zdrojové údaje, môžete vybrať možnosť Upraviť . Ďalšie podrobnosti nájdete v téme Úvodné informácie o Editor Power Query (Power Query).

Teraz máte dátový model, ktorý obsahuje všetky importované tabuľky a zobrazia sa v zozname polí kontingenčnej tabuľky.

Poznámky: 

  • Modely sa vytvárajú implicitne pri importovaní dvoch alebo viacerých tabuliek súčasne v Exceli.

  • Modely sa vytvárajú explicitne, keď na importovanie údajov použijete doplnok Power Pivot. V doplnku je model znázornený v rozložení na kartách podobne ako v Exceli, kde každá karta obsahuje tabuľkové údaje. Základné informácie o importe údajov pomocou databázy SQL Server nájdete v téme Získanie údajov pomocou doplnku Power Pivot.

  • Model môže obsahovať jednu tabuľku. Ak chcete vytvoriť model založený len na jednej tabuľke, vyberte tabuľku a v Power Pivot kliknite na položku Pridať do dátového modelu . Môžete to urobiť, ak chcete použiť Power Pivot funkcie, ako sú napríklad filtrované množiny údajov, vypočítané stĺpce, vypočítavané polia, kľúčové ukazovatele výkonu a hierarchie.

  • Vzťahy tabuliek sa dajú vytvoriť automaticky, ak importujete súvisiace tabuľky, ktoré majú primárne a cudzie kľúčové vzťahy. Excel zvyčajne používa informácie o importovaných vzťahoch ako základ pre vzťahy tabuliek v dátovom modeli.

  • Tipy na zmenšenie veľkosti dátového modelu nájdete v téme Vytvorenie pamäťovo účinného dátového modelu pomocou Excelu a doplnku Power Pivot.

  • Ďalšie informácie nájdete v kurze: Importovanie údajov do Excelu a vytvorenie dátového modelu.

Tip: Ako zistíte, či zošit obsahuje dátový model? Prejdite na Power Pivot > Spravovať. Ak sa zobrazujú údaje podobné hárku, model existuje. Ďalšie informácie nájdete v téme: Zistite, ktoré zdroje údajov sa používajú v dátovom modeli zošita .

Vytvorenie vzťahov medzi tabuľkami

Ďalším krokom je vytvorenie vzťahov medzi tabuľkami, aby ste mohli získať údaje z ľubovoľného z nich. Každá tabuľka musí mať primárny kľúč alebo jedinečný identifikátor poľa, napríklad ID študenta alebo číslo triedy. Najjednoduchším spôsobom je presunúť tieto polia myšou a pripojiť ich v zobrazení diagramu doplnku Power Pivot.

  1. Prejdite do doplnku Power Pivot > Spravovať.

  2. Na karte Domov vyberte položku Zobrazenie diagramu.

  3. Zobrazia sa všetky importované tabuľky a v závislosti od počtu polí ich veľkosť môže chvíľu trvať.

  4. Potom presuňte pole hlavného kľúča z jednej tabuľky do druhej. V nasledujúcom príklade je znázornené zobrazenie diagramu našich tabuliek študentov:

    Power Query zobrazenie diagramu vzťahov dátového modelu

    Vytvorili sme nasledujúce prepojenia:

    • tbl_Students | Identifikácia študenta > tbl_Grades | IDENTIFIKÁCIA študenta

      Inými slovami, presuňte pole ID študenta z tabuľky Študenti do poľa IDENTIFIKÁCIA študenta v tabuľke Klasifikácia.

    • tbl_Semesters | Id semestra > tbl_Grades | Semester

    • tbl_Classes | Číslo triedy > tbl_Grades | Číslo triedy

    Poznámky: 

    • Názvy polí nemusia byť rovnaké, aby sa vytvoril vzťah, ale musia byť rovnakého typu údajov.

    • Spojnice v zobrazení diagramu majú na jednej strane číslicu 1 a na druhej číslicu *. To znamená, že medzi tabuľkami existuje vzťah "one-to-many" a určuje, ako sa údaje používajú v kontingenčných tabuľkách. Ďalšie informácie nájdete v téme: Vzťahy medzi tabuľkami v dátovom modeli .

    • Spojnice indikujú len to, že medzi tabuľkami existuje vzťah. V skutočnosti vám neukážu, ktoré polia sú navzájom prepojené. Prepojenia nájdete v doplnku Power Pivot > Spravovať > návrhvzťahov > > Správa vzťahov. V Exceli môžete prejsť na položku Údaje > vzťahy.

Vytvorenie kontingenčnej tabuľky alebo kontingenčného grafu pomocou dátového modelu

Excelový zošit môže obsahovať iba jeden dátový model, ale tento model môže obsahovať viacero tabuliek, ktoré možno opakovane používať v celom zošite. Do existujúceho dátového modelu môžete kedykoľvek pridať ďalšie tabuľky.

  1. V Power Pivotprejdite na položku Spravovať.

  2. Na karte Domov vyberte položku Kontingenčná tabuľka.

  3. Vyberte umiestnenie kontingenčnej tabuľky: nový hárok alebo aktuálne umiestnenie.

  4. Kliknite na tlačidlo OK a Excel pridá prázdnu kontingenčnú tabuľku so zobrazenou tablou Zoznam polí na pravej strane.

    Zoznam polí kontingenčnej tabuľky doplnku Power Pivot

Potom vytvorte kontingenčnú tabuľku alebo vytvorte kontingenčný graf. Ak ste už vytvorili vzťahy medzi tabuľkami, môžete použiť ľubovoľné z ich polí v kontingenčnej tabuľke. Vzťahy sme už vytvorili vo vzorovom zošite Modelu študentských údajov.

Pridanie existujúcich nesúvisiacich údajov do dátového modelu

Predpokladajme, že ste importovali alebo skopírovali veľa údajov, ktoré chcete použiť v modeli, ale nepridali ste ich do dátového modelu. Presúvanie nových údajov do modelu je jednoduchšie, než si myslíte.

  1. Začnite výberom ľubovoľnej bunky v rámci údajov, ktoré chcete pridať do modelu. Môže to byť ľubovoľný rozsah údajov, ale najlepšie sú údaje formátované ako excelová tabuľka .

  2. Na pridanie údajov použite niektorý z týchto prístupov:

  3. Kliknite Power Pivot > pridať do dátového modelu.

  4. Kliknite na položku Vložiť > kontingenčnej tabuľke a potom v dialógovom okne Vytvorenie kontingenčnej tabuľky začiarknite políčko Pridať tieto údaje do dátového modelu .

Rozsah alebo tabuľka sa teraz pridá do modelu ako prepojená tabuľka. Ďalšie informácie o práci s prepojenými tabuľkami v modeli nájdete v téme Pridanie údajov pomocou prepojených tabuliek Excelu v doplnku Power Pivot.

Pridanie údajov do Power Pivot tabuľky

V Power Pivot nie je možné pridať riadok do tabuľky priamym zadaním nového riadka, ako je to možné v excelovom hárku. Riadky však môžete pridať skopírovaním a prilepením alebo aktualizáciou zdrojových údajov a obnovením modelu doplnku Power Pivot.

Potrebujete ďalšiu pomoc?

Vždy sa môžete opýtať odborníka v komunite Excel Tech Community alebo získať podporu v komunitách.

Pozrite tiež

Získanie študijných príručiek pre transformáciu & a doplnku Power Pivot

Úvodné informácie o editore dotazov (Power Query)

Vytvorenie pamäťovo účinného dátového modelu pomocou Excelu a doplnku Power Pivot

Kurz: Importovanie údajov do Excelu a vytvorenie dátového modelu

Zisťovanie zdrojov údajov použitých v dátovom modeli zošita

Vzťahy medzi tabuľkami v modeli údajov

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

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

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×