Související témata
×
Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Python v Excelu je momentálně ve verzi Preview a na základě zpětné vazby se může změnit. Pokud chcete tuto funkci používat, připojte se k programu Microsoft 365 Insider a zvolte úroveň Aktuální kanál (Preview) Insider.

Tato funkce se postupně zavádí pro podnikové, firemní, vzdělávací a rodinné a osobní uživatele s aktuálním kanálem (Preview) ve Windows. Nejprve se zavádí v Excelu pro Windows, počínaje verzí 2406 (build 17726.20016) a později i pro jiné platformy. Další informace o dostupnosti najdete v tématu Dostupnost Pythonu v Excelu.

Pokud v Excelu narazíte na problémy s Pythonem, nahlaste je výběrem možnosti Nápověda > Názor v Excelu.  

Začínáte s Pythonem v Excelu? Začínáme s Úvodem do Pythonu v Excelu a Začínáme s Pythonem v Excelu

Co je Power Query?  

Power Query je nástroj pro transformaci a přípravu dat navržený tak, aby vám pomohl data tvarovat a je k dispozici v Excelu a dalších produktech Microsoftu.

Pomocí Power Query s Pythonem v Excelu můžete importovat externí data do Excelu a pak tato data analyzovat pomocí Pythonu. 

Důležité informace: Power Query je jediný způsob, jak importovat externí data pro použití s Pythonem v Excelu.

Další informace o Power Query najdete v nápovědě k Power Query pro Excel

Jak pomocí Power Query importovat data pro Python v Excelu 

Pomocí následujících kroků se dozvíte, jak importovat ukázkovou sadu externích dat a jak ji používat s Pythonem v Excelu.

Tip: Pokud už Power Query znáte a chcete pracovat s existujícími dotazy v sešitu, přejděte k části Použití dat Power Query s Pythonem v Excelu dále v tomto článku.

  1. Pokud chcete zobrazit skupiny Získat & transformovat data a dotazy & připojení , vyberte kartu Data . Zvolte Získat data a vyberte zdroj dat. Data můžete importovat z více zdrojů, včetně souborů s hodnotami oddělenými čárkami (CSV). Při každém importu se vytvoří dotaz.

    Tento příklad importuje data ze služby Northwind OData, což je testovací zdroj dat. Uděláte to tak, že vyberete Získat data > z jiných zdrojů > Z datového kanálu OData.

  2. Dále zadejte následující odkaz na službu Northwind OData a vyberte OK.

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

  3. V dialogovém okně Náhled Power Query vyberte tabulku dat, která se má načíst do Excelu. V tomto příkladu vyberte tabulku Kategorie a pak vyberte šipku vedle tlačítka Načíst a zvolte Načíst do.... Následující snímek obrazovky ukazuje dialogové okno náhledu Power Query s vybranou tabulkou Kategorie a zobrazenou možností Načíst do .

    Nastavte připojení Power Query pro Python v Excelu. Zvolte tabulku Categories (Kategorie) z OData.

    Poznámky: 

    • Můžete také vybrat Transformovat data v dialogovém okně náhledu Power Query. To vám umožní upravit data v Editoru Power Query před jejich importem do Excelu.

    • Pokud chcete zobrazit data v excelové mřížce, vyberte tlačítko Načíst . Tím se vybraná tabulka načte přímo do excelové mřížky.

  4. Výběrem možnosti Pouze vytvořit připojení vytvořte datové připojení ze zdroje. Power Query pro toto připojení automaticky vytvoří dotaz.

    V dialogovém okně Importovat data zvolte Pouze vytvořit připojení.

  5. Automaticky se otevře podokno Dotazy & připojení se seznamem dotazů vytvořených Power Query pro vybraný zdroj dat – v tomto případě tabulky Kategorie z ukázkové datové sady Northwind OData. Pokud chcete ručně otevřít podokno Dotazy & připojení , vyberte na kartě Datamožnost Dotazy & připojení.

    Tip: Najeďte myší na dotazy v podokně úloh, abyste získali náhled dat.

Další část popisuje, jak analyzovat data Categories pomocí Pythonu v Excelu.

Použití dat Power Query s Pythonem v Excelu

Následující postup předpokládá, že jste vytvořili připojení Power Query s daty Kategorie ze služby Northwind OData popsané v předchozí části článku. Tyto kroky ukazují, jak analyzovat data categories pomocí Pythonu v Excelu.

  1. Pokud chcete pracovat s externími daty pomocí Pythonu v Excelu, povolte Python v buňce zadáním funkce =PY . Dále pomocí vzorce Pythonu v Excelu xl() odkazujte na excelové prvky, jako je dotaz Power Query. V tomto příkladu zadejte xl("Categories") do buňky Pythonu v Excelu.

  2. Buňka Pythonu teď zobrazuje data Categories v rámci datového rámce, která vrací vzorec xl("Categories") . Výběrem ikony karty vedle datového rámce zobrazíte náhled dat v datovém rámci. Následující snímek obrazovky ukazuje náhled datového rámce.

    Náhled dat v objektu DataFrame.

    Tip: Změňte velikost dialogového okna Datový rámec pomocí ikony v pravém dolním rohu.

  3. Převeďte data v datovém rámci na excelové hodnoty, které vrátí data do excelové mřížky. Pokud chcete převést hodnoty datového rámce na Excel, vyberte buňku obsahující datový rámec a pak vyberte ikonu Vložit data . Následující snímek obrazovky ukazuje příklad této ikony vedle datového rámce.



    Zvolte možnost Vložit data pro objekt DataFrame. Výběrem ikony Vložit data se otevře nabídka se seznamem hodnot relevantních pro vaše data.

    Po výběru možnosti Vložit data pro objekt DataFrame zobrazte nabídku.

  4. Vyberte první hodnotu v nabídce , arrayPreview. Tato hodnota zobrazí data Pythonu z datového rámce v excelové mřížce. Příklad najdete na následujícím snímku obrazovky.

    Podívejte se na výsledek polePreview z datového rámce v mřížce Excelu.

  5. Teď, když jste použili Power Query k importu externích dat a zpracovali je pomocí Pythonu v Excelu, jste připraveni začít analyzovat data pomocí Pythonu v Excelu. Informace o vytváření grafů a grafů Pythonu s daty najdete v tématu Vytváření grafů a grafů Pythonu v Excelu.

Související články

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×