Jazyk Python v Exceli sa momentálne zavádza pre podnikových a podnikových používateľov, ktorí vo Windowse spúšťajú aktuálny kanál od verzie 2407 (zostava 17830.20128). Od verzie 2405 (zostava 17628.20164) je k dispozícii vo verzii Preview pre rodinných a osobných používateľov, ktorí používajú aktuálny kanál vo Windowse. Jazyk Python v Exceli je k dispozícii v režime ukážky pre používateľov programu Education, ktorí spúšťajú aktuálny kanál (Preview) prostredníctvom programu Microsoft 365 Insider Program

Najskôr sa zavádza do Excelu pre Windows a neskôr do iných platforiem. Ďalšie informácie o dostupnosti nájdete v téme Dostupnosť jazyka Python v Exceli.​​​​​​​

Ak narazíte na problémy s jazykom Python v Exceli, nahláste ich výberom položky Pomocník > pripomienky v Exceli.  

Začínate s Pythonom v Exceli? Začnite úvodom do jazyka Python v Exceli a začnite pracovať s jazykom Python v Exceli

Čo je Power Query?  

Power Query je nástroj na transformáciu a prípravu údajov navrhnutý tak, aby vám pomohol tvarovať údaje a je k dispozícii v Exceli a ďalších produktoch spoločnosti Microsoft.

Pomocou Power Query s jazykom Python v Exceli importujte externé údaje do Excelu a potom tieto údaje analyzujte pomocou jazyka Python. 

Dôležité: Power Query je jediný spôsob, ako importovať externé údaje na použitie s jazykom Python v Exceli.

Ďalšie informácie o Power Query nájdete v téme Power Query Pomocníka pre Excel

Použitie Power Query na importovanie údajov v jazyku Python v Exceli 

Pomocou nasledujúcich krokov sa dozviete, ako importovať vzorovú množinu externých údajov a ako ju používať s jazykom Python v Exceli.

Tip: Ak už máte skúsenosti s Power Query a chcete pracovať s existujúcimi dotazmi v zošite, prejdite na využitie Power Query údajov v jazyku Python v Exceli ďalej v tomto článku.

  1. Ak chcete zobraziť skupiny & Connections Získať & transformovať údaje a dotazy, vyberte kartu Údaje. Vyberte položku Získať údaje a vyberte zdroj údajov. Môžete importovať údaje z viacerých zdrojov vrátane súborov s hodnotami oddelenými čiarkou (CSV). Každý import vytvorí dotaz.V tomto príklade sa importujú údaje zo služby Northwind OData, testovacieho zdroja údajov. Ak to chcete urobiť, vyberte položku Získať údaje > z iných zdrojov > z informačného kanála OData.

  2. Potom zadajte nasledujúce prepojenie na službu Northwind OData a vyberte tlačidlo OK.

    https://services.odata.org/northwind/northwind.svc/

  3. V dialógovom okne ukážky Power Query vyberte tabuľku údajov, ktorá sa má načítať do Excelu. V tomto príklade vyberte tabuľku Kategórie a potom vyberte šípku vedľa tlačidla Načítať a vyberte položku Načítať do.... Nasledujúca snímka obrazovky znázorňuje dialógové okno ukážky Power Query s vybratou tabuľkou Kategórie a zobrazenou možnosťou Načítať do....Nastavenie pripojenia Power Query pre jazyk Python v Exceli. Vyberte tabuľku Kategórie z OData.

    Poznámky: 

    • V dialógovom okne ukážky Power Query tiež môžete vybrať možnosť Transformovať údaje. To vám umožní upraviť údaje v Editor Power Query pred ich importovaním do Excelu.

    • Ak chcete zobraziť údaje v mriežke Excelu, vyberte tlačidlo Načítať . Vybratá tabuľka sa načíta priamo do mriežky programu Excel.

  4. Ak chcete vytvoriť pripojenie údajov zo zdroja, vyberte možnosť Vytvoriť iba pripojenie . Power Query automaticky vytvorí dotaz pre toto pripojenie.V dialógovom okne Import údajov vyberte možnosť Vytvoriť iba pripojenie.

  5. Automaticky sa otvorí tabla Dotazy & Connections obsahujúca dotaz vytvorený Power Query pre vybratý zdroj údajov – v tomto prípade tabuľku Kategórie zo vzorovej množiny údajov OData northwind. Ak chcete manuálne otvoriť tablu Dotazy & Connections, na karte Údaje vyberte položku Dotazy & Connections.

    Tip: Ukázaním na dotazy na pracovnej table zobrazíte ukážku údajov.

Nasledujúca časť popisuje, ako analyzovať údaje kategórie pomocou jazyka Python v Exceli.

Používanie Power Query údajov v jazyku Python v Exceli

V nasledujúcom postupe sa predpokladá, že ste vytvorili Power Query pripojenie k údajom Kategórie zo služby Northwind OData, ktorá je popísaná v predchádzajúcej časti článku. Tieto kroky ukazujú, ako analyzovať údaje kategórií pomocou jazyka Python v Exceli.

  1. Ak chcete pracovať s externými údajmi v jazyku Python v Exceli, povoľte jazyk Python v bunke zadaním funkcie =PY . Potom použite vzorec jazyka Python v excelovom xl() na odkazovanie na excelové prvky, napríklad na Power Query dotaz. V tomto príklade zadajte xl("Categories") do bunky jazyka Python v Exceli.

  2. Bunka v jazyku Python teraz zobrazuje údaje kategórie v rámci prvku DataFrame, ako to vracia vzorec xl("Categories") . Ak chcete zobraziť ukážku údajov v prvku DataFrame, vyberte ikonu karty vedľa prvku DataFrame. Nasledujúca snímka obrazovky zobrazuje ukážku údajového rámca.Otvorená karta údajového rámca v jazyku Python v Exceli zobrazujúca údaje kategórií.  

    Tip: Zmeňte veľkosť dialógového okna Údajový rámec pomocou ikony v pravom dolnom rohu.

  3. Skonvertujte údaje v údajovom ráme na excelové hodnoty, ktoré vrátia údaje do excelovej mriežky. Ak chcete skonvertovať údajový rámec na excelové hodnoty, vyberte bunku obsahujúcu údajový rámec a potom vyberte ikonu Vložiť údaje . Nasledujúca snímka obrazovky znázorňuje príklad tejto ikony vedľa prvku DataFrame.Vyberte ikonu Vložiť údaje a extrahujte údaje dátového rámca. Výberom ikony Vložiť údaje sa otvorí ponuka so zoznamom hodnôt relevantných pre vaše údaje.Ponuka Vložiť údaje ponúka možnosti na vloženie údajov.  

  4. Vyberte prvú hodnotu v ponuke polePreview. Táto hodnota zobrazuje údaje jazyka Python z údajového rámca v mriežke Excelu. Príklad nájdete na nasledujúcej snímke obrazovky.Extrahujte údaje do mriežky Excelu pomocou ponuky Vložiť údaje.

  5. Keď ste už použili Power Query na importovanie externých údajov a spracovali tieto údaje pomocou jazyka Python v Exceli, môžete začať analyzovať údaje pomocou jazyka Python v Exceli. Informácie o vytváraní vykreslenia a grafov v jazyku Python s údajmi nájdete v téme Vytváranie vykreslenia a grafov v jazyku Python v Exceli.

Súvisiace články

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.