Pomocí Power Query (v Excelu označované jako funkce Načíst & transformovat) můžete importovat externí data nebo se k nim připojit a pak je přizpůsobit (například odebrat sloupec, změnit datový typ nebo sloučit tabulky) podle vlastních potřeb. Potom můžete dotaz načíst do Excelu a vytvořit grafy a sestavy. Data můžete pravidelně aktualizovat, aby byla aktuální. Power Query je dostupný ve třech Excelových aplikacích: Excel pro Windows, Excel pro Mac a Excel pro web. Souhrn všech témat nápovědy k Power Query najdete v nápovědě k Power Query pro Excel.
Poznámka
Power Query v Excelu pro Windows používá .NET Framework, ale vyžaduje verzi 4.7.2 nebo novější. V případě potřeby si stáhněte nejnovější rozhraní .NET Framework (vyberte doporučenou verzi a pak stáhněte modul runtime).
Poznámka
Power Query v Excelu pro Windows používá modul runtime Microsoft Edge WebView2. Stáhněte si Microsoft Edge WebView2.
Moderní dialogové okno Načíst data
Poznámka
Tato funkce je dostupná v Excelu (zavedeném ve verzi 2510) pro Windows a vyvinula se tak, aby zahrnovala další možnosti zjišťování zdrojů dat. Dostanete se k němu přes kartu >DataGet Data.
Moderní dialogové okno Načíst data je nová funkce v aplikaci Power Query v Excelu pro Windows, která zlepšuje způsob, jakým zjišťujete zdroje dat a připojujete se k nim. Tento dialog poskytuje intuitivní a přehledné rozhraní, které usnadňuje vyhledání potřebných dat a připojení k nim. Další informace najdete v tématu Moderní dialogové okno Načíst data v Excelu pro Windows.
Katalog OneLake v Excelu
Poznámka
Tato funkce je teď obecně dostupná v Excelu pro Windows jako součást moderního dialogového okna Získat data. V současné době jsou podporovány zdroje dat Lakehouse a Warehouse a pro budoucí verze je plánována další podpora zdrojů dat.
Integrace katalogu OneLake v Excelu umožňuje procházet, spravovat a připojovat se k artefaktům dat z katalogu OneLake prostředků infrastruktury přímo v dialogovém okně Moderní získání dat. S katalogem OneLake můžete snadno najít a připojit se k vysoce kvalitním, doporučeným, doporučeným a nedávno otevřeným artefaktům dat Fabric, jako jsou Lakehouses a Warehouses.
Chcete-li použít katalog OneLake v aplikaci Excel, postupujte takto:
- V Excelu přejděte na pásu karet na kartu Data .
- Kliknutím na Získat data > , Získat data (Preview) otevřete moderní dialogové okno Získat data.
- Procházejte dostupné artefakty dat v části katalogu OneLake na kartě Domů .
- Pokud chcete najít další artefakty dat, přejděte v dialogovém okně na kartu katalogu OneLake .
- Vyberte požadovaný artefakt dat a podle pokynů se připojte a načtěte data do Excelu.
Další informace najdete v přehledu katalogu OneLake.
Čtyři fáze Power Query
Používání Power Query má čtyři fáze.
- Připojit Připojení k datům v cloudu, ve službě nebo místně
- Transformace Přizpůsobte data svým potřebám, zatímco původní zdroj zůstává nezměněn
- Kombinování Integrujte data z více zdrojů a získejte tak jedinečný pohled na data
- Načíst Dokončete dotaz a načtěte ho do listu nebo datového modelu a pravidelně ho aktualizujte.
Následující části podrobně probírají jednotlivé fáze.
Připojení
Pomocí Power Query můžete importovat data do jednoho zdroje dat, třeba excelového sešitu, nebo do víc databází, informačních kanálů nebo cloudových služeb. Mezi zdroje dat patří data z webu, soubory, databáze, Azure nebo i excelové tabulky v aktuálním sešitu. Díky Power Query potom můžete všechny tyto zdroje dat spojit dohromady pomocí vlastních jedinečných transformací a kombinací a odhalit tak informace, které byste jinak neviděli.
Po importu můžete data aktualizovat, aby se z externího zdroje dat přidalo, změnilo nebo odstranilo. Další informace naleznete v tématu Aktualizace externího datového připojení v aplikaci Excel.
Transformace
Transformace dat znamená jejich úpravu tak, aby splňovala požadavky na analýzu dat. Můžete třeba odebrat sloupec, změnit datový typ nebo vyfiltrovat řádky. Každá z těchto operací představuje transformaci dat. Tento proces aplikování transformací (a kombinování) na jednu nebo více sad dat se také nazývá tvarování dat.
Přemýšlejte o tom takto. Váza začíná jako hrouda hlíny, kterou člověk tvaruje do něčeho praktického a krásného. Data jsou stejná. Potřebuje vytvarovat do tabulky, která je vhodná pro vaše potřeby a která umožňuje atraktivní reporty a dashboardy.
Power Query používá k usnadnění a zobrazení transformací dat vyhrazené okno s názvem Editor Power Query. Můžete Editor Power Query otevřít tak, že vyberete Spustit Editor Power Query příkazu Načíst data ve skupině Načíst & transformovat data, ale otevře se taky po připojení ke zdroji dat, vytvoření nového dotazu nebo načtení dotazu.
Editor Power Query sleduje všechno, co s daty děláte, a zaznamenává a označuje každou transformaci nebo krok, které u dat použijete. Každou transformaci můžete zobrazit a upravit v podokně Nastavení dotazů v části POUŽITÝ POSTUP bez ohledu na to, jestli transformace představuje datové připojení, odebrání sloupce, sloučení nebo změnu datového typu.
Z uživatelského rozhraní je možné provádět mnoho transformací. Každá transformace je zaznamenaná jako krok na pozadí. V jazyce M aplikace Power Query v Rozšířeném editoru můžete dokonce upravovat a zapisovat vlastní kroky.
Všechny transformace, které použijete u datových připojení, společně tvoří dotaz, který představuje nový způsob původního (a nezměněného) zdroje dat. Při aktualizaci dotazu proběhnou jednotlivé kroky automaticky. Dotazy nahrazují nutnost ručního připojování a přizpůsobování dat v Excelu.
Kombinování
V excelovém sešitu můžete zkombinovat několik dotazů tak, že je připojíte nebo sloučíte. Operace připojení a sloučení se provádějí u jakéhokoli dotazu, který má formát tabulky, a jsou nezávislé na zdrojích dat, ze kterých data pochází.
Připojit Operace připojení vytvoří nový dotaz obsahující všechny řádky z prvního dotazu následované všemi řádky z druhého dotazu. Můžete provádět dva typy operací připojení:
- Přechodné připojení Vytvoří nový dotaz pro každou operaci připojení.
- Vložené připojení Připojí data ke stávajícímu dotazu, dokud nedosáhnete konečného výsledku.
Sloučit Operace sloučení vytvoří nový dotaz ze dvou stávajících dotazů. Tento dotaz obsahuje všechny sloupce z primární tabulky, přičemž jeden sloupec slouží jako navigační odkaz na související tabulku. Související tabulka obsahuje všechny řádky, které odpovídají jednotlivým řádkům ze společné hodnoty sloupce v primární tabulce. Dále můžete rozšířit nebo přidat sloupce ze související tabulky do primární tabulky.
Načíst
Existují dva hlavní způsoby načtení dotazů do sešitu:
- V Editoru Power Query můžete použít příkazy Zavřít a Načíst ve skupině Zavřít na kartě Domů.
- V podokně Dotazy excelového sešitu (Vyberte Dotazy & připojení) můžete kliknout pravým tlačítkem na dotaz a vybrat Načíst do.
Možnosti načítání můžete také upřesnit pomocí dialogového okna Možnosti dotazu (Vybrat možnosti souboru>a nastavení>Možnosti dotazu), ve kterém můžete vybrat, jak chcete data zobrazit a kam se mají načíst, a to buď v listu, nebo v datovém modelu (což je relační zdroj dat několika tabulek umístěných v sešitu).
Podpora aplikací pro Power Query v Excelu
Už víc než deset let se v Excelu pro Windows podporuje Power Query. Excel teď rozšiřuje podporu Power Query Excel pro Mac a přidává podporu Excelu pro web. To znamená, že zpřístupňujeme Power Query na třech hlavních platformách a demonstrujeme oblíbenost a funkčnost Power Query mezi zákazníky Excelu. Sledujte budoucí oznámení týkající se plánu Microsoftu 365 a Co je nového v Excel pro Microsoft 365.
V roce 2025 získal Excel pro web možnost aktualizovat dotazy Power Query z ověřených zdrojů dat, čímž rozšířil možnosti dostupné pro cloudové uživatele.
Historie aplikace Power Query v Excelu
Integrace funkce Získat & transformovat data (teď se nazývá Power Query) do Excelu prošla v průběhu let řadou změn.
Excel 2010 a 2013 pro Windows
V Excelu 2010 pro Windows jsme poprvé představili funkci Power Query a byla dostupná jako bezplatný doplněk, který se dal stáhnout odsud: Stáhněte si doplněk Power Query. Po povolení byly funkce Power Query dostupné na kartě Power Query na pásu karet.
Microsoft 365
Aktualizovali jsme funkci Power Query tak, aby byla v Excelu primárním prostředím pro import a čištění dat. K průvodcům a nástrojům pro import dat Power Query se dostanete ze skupiny Načíst & transformovat data na kartě Data na pásu karet aplikace Excel.
Toto prostředí zahrnovalo vylepšené funkce importu dat, nově uspořádané příkazy na kartě Data , nové boční podokno Dotazy & připojení a pokračující schopnost efektivně tvarovat data řazením, změnou datových typů, rozdělením sloupců, agregací dat atd.
Toto nové prostředí také nahradilo starší, starší průvodce importem dat pod příkazem Data ve skupině Načíst externí data. Pořád k nim ale jde získat přístup z dialogového okna Možnosti Excelu (Vybrat možnosti souboru>>.Data>Zobrazit starší průvodce importem dat).
Excel 2016 a 2019 pro Windows
Přidali jsme stejné prostředí pro získání & transformaci dat založené na technologii Power Query jako u Microsoftu 365.
Excel pro Microsoft 365 pro Mac
V roce 2019 jsme se vydali na cestu podpory Power Query v Excel pro Mac. Od té doby jsme přidali možnost aktualizovat dotazy Power Query ze souborů TXT, CSV, XLSX, JSON a XML. Přidali jsme také možnost aktualizovat data z SQL Serveru a z tabulek & rozsahů v aktuálním sešitu.
V říjnu 2019 jsme přidali možnost aktualizovat stávající dotazy služby Power Query a vytvářet a upravovat nové dotazy pomocí jazyka VBA.
V lednu 2021 jsme přidali podporu aktualizace dotazů služby Power Query ze zdrojů OData a SharePoint.
Další informace najdete v tématu Použití Power Query v aplikaci Excel pro Mac.
Poznámka Pro Excel 2016 a Excel 2019 pro Mac není podpora pro Power Query.
Vyřazení služby Data Catalog
Pomocí Data Catalog můžete zobrazit sdílené dotazy a potom je vybrat k načtení, úpravě nebo jinému použití v aktuálním sešitě. Tato funkce se postupně přestala používat:
- 1. srpna 2018 jsme přestali nabírat nové zákazníky do katalogu Data Catalog.
- 3. prosince 2018 nemohli uživatelé sdílet nové nebo aktualizované dotazy v katalogu Data Catalog.
- 4. března 2019 přestal Data Catalog fungovat. Po tomto datu doporučujeme stáhnout sdílené dotazy, abyste je mohli dál používat mimo Data Catalog pomocí možnosti Otevřít v podokně úloh Moje dotazy aplikace My Data Catalog Queries.
Vyřazení doplňku Power Query
Začátkem léta 2019 jsme oficiálně přestali používat doplněk Power Query, který je potřebný pro Excel 2010 a 2013 pro Windows. Doplněk můžete používat i nadále, ale to se může později změnit.
Datový konektor služby Facebook byl vyřazen
Import a aktualizace dat z Facebooku přestaly v Excelu fungovat v dubnu 2020. Všechna připojení na Facebook vytvořená před tímto datem už nebudou fungovat. Doporučujeme co nejdříve zrevidovat nebo odebrat všechny existující dotazy Power Query, které používají konektor služby Facebook, aby nedocházelo k neočekávaným výsledkům.
Důležité aktualizace Excelu pro Windows
Od června 2023 vyžaduje Power Query v Excelu pro Windows následující komponenty:
- Power Query v Excelu pro Windows používá .NET Framework, ale vyžaduje verzi 4.7.2 nebo novější. Další informace naleznete v tématu Aktualizace rozhraní .NET Framework.
- Power Query v Excelu pro Windows vyžaduje WebView2 Runtime, aby bylo možné dál podporovat datový webový konektor (Načíst data z webu). Další informace najdete v tématu Stažení modulu runtime WebView2.