Vytvorenie typu údajov (Power Query)

Vzťahuje sa na
Excel pre Microsoft 365 Microsoft 365 for Business

Excel obsahuje množstvo prepojených typov údajov , ktoré môžete ihneď použiť. Pomocou doplnku Power Query však môžete vytvoriť aj vlastný typ údajov z ľubovoľného podporovaného zdroja údajov. Najprv importujete údaje pomocou doplnku Power Query, potom údaje vytvarujete požadovaným spôsobom a napokon načítate typ údajov do hárka, aby ste mohli s údajmi pracovať. Podobne ako v prípade všetkých typov údajov, môžete údaje zobraziť v excelovej tabuľke, zobraziť ich ako jednoducho čitateľnú kartu alebo ich použiť vo vzorcoch.

Poznámka: Vytvorenie nového typu údajov nie je k dispozícii vo všetkých verziách alebo konfiguráciách služby Microsoft 365. Ak sa možnosť Vytvoriť typ údajov nezobrazuje, vaša verzia Excelu možno túto funkciu nepodporuje, alebo ste ju možno ešte nedostali. Ďalšie informácie o tom, ako zaistiť, že máte aktuálnu licenciu, sa nachádzajú v téme Predplatné na Microsoft 365 for business.

Vytvorenie typu údajov pomocou editora Power Query

Nasledujúci postup používa príklad založený na zozname amerických prezidentov z Wikipédie.

Fáza 1: Import údajov

  1. Ak chcete importovať údaje z webu, vyberte položku Údaje>z webu.

  2. Do poľa URL adresy zadajte výraz "https://en.wikipedia.org/wiki/List_of_presidents_of_the_United_States" a potom vyberte tlačidlo OK.

  3. Na ľavej table dialógového okna Navigátor vyberte položku Presidents (Prezidenti), ktorá zobrazuje údaje v zobrazení tabuľky, a potom vyberte možnosť Transformovať údaje (v pravom dolnom rohu).

    Výber tabuľky Prezidenti a jej transformácia

Fáza 2: Tvarovanie údajov

  1. Otvorí sa editor Power Query s vybratými údajmi.

  2. Vyberte aspoň jeden stĺpec. V tomto príklade vyberte stĺpce President2, Party[b]2, Election a Vice President. Poradie stĺpca v novom type údajov je určené poradím výberu.

    Tip Ak chcete vybrať ľubovoľný stĺpec, stlačte kombináciu klávesov Ctrl + Kliknutie. Ak chcete vybrať susedné stĺpce, pri kliknutí držte stlačený kláves Shift.

    Vyberte stĺpce, ktoré chcete zahrnúť do typu údajov.

    Poznámka: Power Query automaticky zobrazí priradený vzorec v jazyku M v poli vzorca. Ďalšie informácie nájdete v téme Jazyk vzorcov Power Query M.

  3. Vyberte položku Transformovať>vytvoriť typ údajov, čím sa otvorí dialógové okno Vytvorenie typu údajov .

  4. Ak chcete zmeniť hlavičku stĺpca pre typ údajov, do poľa Názov typu údajov zadajte "Prezidenti USA". Táto hlavička stĺpca je tiež názvom typu údajov.

  5. Ak chcete určiť stĺpec zobrazenia pre daný typ údajov, vyberte položku Stĺpec zobrazenia. Vyberte napríklad položku Prezident2 , ktorá obsahuje meno prezidenta.

    Poznámka Predvoleným zobrazeným stĺpcom je prvý vybratý stĺpec.

  6. Ak chcete zobraziť všetky dostupné stĺpce, znova vybrať, ktoré sa zobrazia, a zmeniť poradie týchto vybratých stĺpcov.

  7. Po skončení vyberte tlačidlo OK.

Výsledky

Vytvorí sa stĺpec typu údajov s ikonou typu údajov a hlavičkou stĺpca s názvom „Americkí prezidenti“. Všetky stĺpce, ktoré ste pôvodne vybrali, sú zbalené do tohto jedného stĺpca.

Stĺpec Typ údajov je vytvorený

Poznámka Vytvorí sa nový krok v časti Použité kroky na table Nastavenia dotazu . Ďalšie informácie nájdete v téme Vytváranie vzorcov Power Query v Exceli.

Fáza 3: Pridanie typu údajov do excelovej tabuľky

  1. Ak chcete pridať typ údajov do excelovej tabuľky v hárku, vyberte položky Domov>Zavrieť & Načítať. Používanie typu údajov Power Query sa podporuje len v excelovej tabuľke.

    Typ údajov zobrazí tlačidlo Vložiť údaje, tlačidlo Pridať stĺpec, ktoré sa používa na prácu s jednotlivými stĺpcami.

    Načítanie nového typu údajov do excelovej tabuľky v hárku

  2. S novým typom údajov môžete pracovať rôznymi spôsobmi. Príklad:

    Extrahujte jednu z vlastností typu údajov, napríklad Vice President, do stĺpca v tabuľke výberom tlačidla Vložiť údajeTlačidlo Pridať stĺpec

    Pridanie stĺpca Typ údajov

    Zobrazte informácie v stĺpci na karte, napríklad John Adams, výberom ikony typu údajov :

    Zobrazenie údajov v zobrazení karty

    Extrahujte jednu z vlastností typu údajov, napríklad Election, do stĺpca v tabuľke pomocou znamienka rovnosti (=) a Intellisense:

    Pridanie stĺpca pomocou vzorca

    Ďalšie informácie nájdete v téme Písanie vzorcov odkazujúcich na typy údajov.

Vytvorenie vnoreného typu údajov

Pre prípad, že potrebujete údaje usporiadať do viacerých úrovní, môžete vytvoriť aj typy údajov, ktoré obsahujú typy údajov:

  1. Vytvorte typ údajov pomocou Editor Power Query podľa vyššie uvedeného vysvetlenia.

  2. Zopakujte rovnaké kroky, ale teraz, keď otvoríte dialógové okno Vytvorenie typu údajov, vyberte predtým vytvorený typ údajov v stĺpci Zobrazenie:

    Typ údajov Vytvoriť

    Novému typu údajov môžete dať ľubovoľný názov. V tomto príklade je to President_2.

  3. Vyberte tlačidlo OK.

Výsledkom bude typ údajov obsahujúci predchádzajúci typ údajov, ktorý ste vytvorili.

Ak chcete pridať typ údajov do excelovej tabuľky v hárku, vyberte položky Domov > Zavrieť & Načítať.
Rozpomenutie: Používanie typu údajov Power Query je podporované len v excelovej tabuľke.

Teraz môžete zobraziť podriadený typ údajov tak, že ho vyberiete na karte:
Podtyp údajov zobrazenia

Stlačením šípky Späť v hornom rohu sa môžete vrátiť na typ údajov najvyššej úrovne:

Návrat na najvyššiu úroveň

Ďalšie informácie o práci s typmi údajov vrátane postupu obnovenia údajov a pridania obrázkov na kartu nájdete v téme Prepojené typy údajov – najčastejšie otázky a tipy.

Ďalšie informácie o vytváraní typov údajov

Import údajov z externých zdrojov údajov (Power Query)

Informácie o doplnku Power Query

Vytváranie vzorcov Power Query

Používanie prepojených typov údajov v Exceli

Údajové typy v Exceli: Akcie a Geografia