Přejít na hlavní obsah

Podrobný průvodce nastavením Power Query-praktické tipy a příklady

  • Andrea Mach
  • Rady

Power Query je výkonný nástroj, který vám umožňuje extrahovat, převádět a stahovat data z různých zdrojů. Díky tomuto praktickému rozšíření pro Excel můžete rychle a snadno zpracovávat velké množství informací a dosahovat přesných výsledků.

V této příručce vám řekneme o klíčových funkcích a možnostech Power Query a naučíme vás, jak jej přizpůsobit tak, aby fungoval optimálně. Ukážeme vám, jak importovat data z různých zdrojů, provést potřebné konverze a použít různé filtry a funkce k dosažení požadovaných výsledků.

Naučíte se, jak pracovat s tabulkami a sloupci, jak kombinovat a sdílet data a jak přidávat nové sloupce a používat matematické operace k výpočtům. Podíváme se také na možnosti filtrování, třídění a seskupování dat, abyste mohli získat požadované informace na základě daných kritérií.

Nakonec vám ukážeme, jak ukládat a aktualizovat požadavky, abyste je mohli snadno znovu použít nebo automaticky aktualizovat data při změně zdrojových zdrojů. Dozvíte se také o různých možnostech vizualizace dat, aby byly přehlednější a přehlednější.

Když se pustíte do nastavení Power Query, budete moci výrazně zjednodušit a zrychlit svou práci s daty. Použijte tuto příručku, abyste co nejlépe využili možnosti Power Query a dosáhli vysokého výkonu ve své práci!

Definice Power Query a její hlavní výhody

Mezi hlavní výhody Power Query patří:

1. Snadné použitíPower Query má jednoduché a intuitivní uživatelské rozhraní, které jej zpřístupňuje uživatelům různých úrovní dovedností. Díky automatizačním funkcím a výzvám Power Query maximálně zjednodušuje proces práce s daty.
2. Flexibilita a škálovatelnostPower Query vám umožňuje pracovat s daty z různých zdrojů, včetně databází, souborů Excel, textových souborů, webových stránek a dalších. Má také širokou škálu funkcí pro konverzi dat, které uživateli umožňují přizpůsobit je svým potřebám.
3. Automatizace procesu ETLPomocí Power Query lze automatizovat proces extract, transform, load (ETL), který je nedílnou součástí analýzy dat. Power Query umožňuje kombinovat data z různých zdrojů, převádět je a nahrávat do cílového systému s minimálním úsilím a chybami.
4. Opětovné použití a aktualizacePower Query vám umožňuje ukládat a znovu používat dotazy, což z něj dělá skvělý nástroj pro práci s opakujícími se úkoly. Power Query navíc poskytuje možnost aktualizovat data v dotazu, což vám umožní získat aktuální výsledky, aniž byste museli znovu provádět celý postup.
5. Integrace s dalšími nástroji a službamiPower Query je integrován s dalšími nástroji a službami společnosti Microsoft, jako jsou Excel, Power BI a Azure. To uživatelům umožňuje maximalizovat možnosti Power Query v různých aplikacích a scénářích pro práci s daty.

Celkově je Power Query výkonným nástrojem pro práci s daty, který umožňuje zjednodušit a urychlit proces jejich přípravy a analýzy. Díky své flexibilitě a snadnému používání je Power Query stále populárnější mezi profesionály zabývajícími se zpracováním dat a analýzou.

Instalace Power Query a její požadavky

Pro instalaci Power Query postupujte podle následujících kroků:

  1. Spusťte Microsoft Excel a otevřete nový nebo existující dokument.
  2. Přejděte na kartu Data v horní liště nabídky.
  3. Klikněte na tlačítko " Získat data "ve skupině nástrojů"Internet".
  4. V kontextové nabídce vyberte " z jiných zdrojů "a poté vyberte" online služby "nebo"nainstalované zdroje".
  5. Vyberte " Power Query "ze seznamu dostupných zdrojů dat a klikněte na tlačítko"Připojit".

Po instalaci Power Query budete mít přístup k dalším funkcím a funkcím, které vám pomohou snadno číst a převádět data.

Nyní zkontrolujte, zda váš systém splňuje požadavky Power Query:

PožadavekMinimální systémové požadavky
Operační systémWindows 7 nebo novější verze
Verze Aplikace ExcelExcel 2010 nebo novější
Procesor1 GHz nebo rychlejší procesor
OPERAČNÍ PAMĚŤ1 GB nebo více
Volné místo na pevném disku500 MB nebo více

Pokud váš systém splňuje uvedené požadavky, jste připraveni začít používat Power Query a využít všechny jeho možnosti pro práci s daty.

Připojení ke zdroji dat

Chcete-li začít s Power Query, musíte se připojit ke zdroji dat. Může to být různé zdroje dat, jako je databáze, soubor Excel, soubor CSV a mnoho dalších.

Chcete-li se připojit ke zdroji dat v Power Query, musíte postupovat podle následujících kroků:

  1. Spusťte Power Query výběrem příslušné sekce na zdroji nástrojů
  2. Kliknutím na tlačítko "Získat data" otevřete okno pro výběr zdroje dat
  3. Vyberte požadovaný zdroj dat ze seznamu nebo použijte vyhledávání
  4. V závislosti na zvoleném zdroji dat mohou být vyžadovány další možnosti připojení, jako je server, databáze, přihlašovací jméno a heslo
  5. Potvrďte výběr zdroje dat a nastavení připojení

Po připojení ke zdroji dat vám Power Query umožňuje zobrazit náhled dat a provádět s nimi různé operace, jako je filtrování, slučování tabulek, změna datových typů a další.

Je důležité poznamenat, že Power Query zachovává celý proces připojení a datových operací. To umožňuje dále opakovat všechny kroky nebo provádět změny v již existujícím procesu.

Připojení ke zdroji dat je prvním a důležitým krokem při práci s Power Query. Správný výběr a nastavení zdroje dat závisí na efektivitě a efektivitě práce s daty.

Nastavení připojení k databázi

Pro připojení k databázi při použití Power Query je třeba provést několik kroků:

  1. Otevřete Power Query v programu Excel.
  2. Na horním panelu nástrojů vyberte kartu zdroj dat.
  3. Klikněte na tlačítko " Připojit se k databázi "v části"Možnosti zdroje dat".
  4. V okně, které se otevře, vyberte typ databáze, ke které se chcete připojit (například Oracle, SQL Server, MySQL).
  5. Zadejte potřebná data pro připojení, jako je Adresa serveru, uživatelské jméno a heslo.
  6. Kliknutím na tlačítko" Zkontrolovat připojení " se ujistíte, že data pro připojení byla zadána správně.
  7. Pokud je připojení úspěšné, klikněte na tlačítko OK.

Po nastavení připojení k databázi budete moci přijímat data přímo z vaší databáze v Power Query. Budete moci provést dotaz, vybrat data, použít filtry a provádět další manipulace s daty pro pozdější analýzu a hlášení.

Import dat z excelových souborů

Power Query vám umožňuje pohodlně importovat data ze souborů Excel, což usnadňuje proces analýzy dat a automatizuje rutinní úkoly. Chcete-li importovat data ze souboru Excel, postupujte podle níže uvedených kroků:

  1. Spusťte Power Query kliknutím na kartu Data a výběrem z jiných zdrojů.
  2. V nabídce, která se zobrazí, vyberte "ze souboru"a" z Excelu".
  3. Vyberte požadovaný soubor Excel, který chcete importovat, a klikněte na Otevřít.
  4. Power Query otevře vybraný soubor a zobrazí náhledy dostupných listů a tabulek.
  5. Vyberte požadovaný list nebo tabulku a klikněte na Stáhnout.

Power Query importuje data z vybraného listu nebo tabulky do tabulkového formátu. K dosažení požadovaného výsledku můžete použít různé operace a konverze na importovaná data. Můžete například odstranit sloupce se zbytečnými informacemi, převést hodnoty do požadovaného formátu nebo sloučit data z různých zdrojů.

Import dat z excelových souborů do Power Query vám umožňuje pohodlně pracovat s velkým množstvím informací a automatizovat procesy zpracování dat. To přináší značné úspory času a síly a umožňuje vám soustředit se na hlavní analytické úkoly.

Převod dat na Power Query

Power Query poskytuje výkonné nástroje pro konverzi a úpravu dat v procesu extrakce z různých zdrojů. Tyto nástroje vám umožňují provádět operace připojení, filtrace, separace, konverze typů a další.

Jedním z prvních kroků při převodu dat na Power Query je načítání zdroje dat. Poté lze použít různé operace k čištění a strukturování dat.

Můžete například odstranit zbytečné sloupce, přejmenovat sloupce, přidat nové vypočítané sloupce, použít filtry pro vzorkování pouze požadovaných řádků atd. Power Query poskytuje uživatelsky přívětivé uživatelské rozhraní a sadu nástrojů pro provádění takových operací.

Kromě toho Power Query poskytuje možnost manipulace s daty pomocí výrazů M-jazyka. M-jazyk je flexibilní programovací jazyk, který umožňuje flexibilnější a přesnější správu procesu převodu dat.

Převod dat na Power Query vám umožňuje zlepšit kvalitu dat, normalizovat data, sloučit více datových zdrojů a provádět širokou škálu manipulací s daty. Je to velmi užitečný nástroj pro analýzu dat a přípravu dat pro další práci v jiných aplikacích.

Filtrování dat podle hodnot

Power Query poskytuje výkonný nástroj pro filtrování dat na určité hodnoty. To může být užitečné, když potřebujete analyzovat pouze určité datové sady nebo filtrovat data, která nesplňují určitá kritéria.

Chcete-li filtrovat data v Power Query, postupujte podle těchto kroků:

  1. Vyberte sloupec, podle kterého chcete filtrovat data.
  2. Otevřete kartu transformovat data na zdroji nástrojů Power Query.
  3. Kliknutím na tlačítko" filtrovat "ve skupině" filtrování " otevřete okno filtrování.
  4. V okně filtrování vyberte požadované hodnoty nebo pomocí podmínek filtrování nakonfigurujte Filtr podle svých potřeb.
  5. Klepnutím na tlačítko" OK " použijete filtr na data.

Power Query také poskytuje možnost kombinovat více filtrů v jednom kroku a aplikovat filtry na více sloupců najednou.

Filtrování dat v Power Query pomáhá snížit objem dat pro další analýzu a zjednodušuje proces práce s daty tím, že umožňuje soustředit se na smysluplné informace.

Převod dat: sloučení tabulek

Ke sloučení tabulek v Power Query se používá operace "připojit". Začneme vytvořením dvou tabulek, které chceme sloučit. Pro příklad si vezměte tabulku s informacemi o prodeji produktů a tabulku s informacemi o zákaznících.

1. Otevřete Power Query a vytvořte nový dotaz pro každou tabulku. Chcete-li to provést, vyberte příslušný zdroj dat a proveďte potřebné konverze (filtrování, třídění atd.)

2. V prvním dotazu vyberte sloupec, podle kterého chcete sloučit s jinou tabulkou.

3. Klikněte pravým tlačítkem na vybraný sloupec a vyberte možnost "přiřadit hodnoty" nebo "připojit".

4. V okně, které se otevře, vyberte druhý dotaz a sloupec, podle kterého chcete sloučit.

5. Vyberte typ připojení (například" interní připojení "nebo" levé připojení") a klikněte na tlačítko"OK".

6. Po provedení operace "připojit" bude vytvořen nový dotaz, který obsahuje sloučená data z obou tabulek.

7. Zkontrolujte výsledky sloučení tabulek a v případě potřeby proveďte další konverze (odstranění sloupců, změna datových typů atd.).

Je důležité si uvědomit, že při sdružování tabulek v Power Query je třeba věnovat pozornost sloupcům, podle kterých se slučuje, a ujistit se, že mají správné datové typy a hodnoty.

Lze také kombinovat nejen dvě tabulky, ale i více. Chcete-li to provést, opakujte operaci "Připojit" pro každou tabulku a zadejte předchozí výsledek sloučení a následující tabulku.

Proces slučování tabulek v Power Query může být poměrně složitý, zvláště pokud data obsahují duplicity nebo nesrovnalosti v hodnotách. Proto se doporučuje pečlivě kontrolovat výsledky sdružení a testovat na reálných datech.

Výsledkem je, že pomocí funkce "Připojit" v Power Query budete moci efektivně kombinovat data z různých tabulek a získat úplný obrázek pro analýzu a hlášení.

Vymazání a formátování dat

Power Query poskytuje výkonné nástroje pro čištění,konverzi a formátování dat. Bez ohledu na zdroj dat můžete snadno odstranit zbytečné sloupce, odstranit duplicity, vyplnit chybějící hodnoty, změnit datové typy a další.

Zde je několik příkladů, jak lze data vymazat a formátovat pomocí Power Query:

  • Odstranění sloupců: pokud potřebujete odstranit určité sloupce z tabulky, můžete jednoduše vybrat požadované sloupce a odstranit je jedním kliknutím.
  • Odstranění duplikátů: duplicitní řádky mohou být problémem při analýze dat. Power Query usnadňuje nalezení a odstranění duplikátů a ponechává pouze jedinečné záznamy.
  • Vyplnění vynechaných hodnot: pokud jsou ve vašich datech vynechané hodnoty, Power Query vám umožňuje je vyplnit ručně, vyplnit průměrnými hodnotami, mediánami atd.
  • Změna datových typů: Power Query automaticky detekuje datové typy pro každý sloupec, ale někdy je třeba změnit datový typ ručně. Typ dat můžete snadno změnit pro každý sloupec ve vaší tabulce.
  • Formátování dat: Power Query vám umožňuje aplikovat na vaše data různé formáty, jako jsou číselné formáty, formáty data a času, formáty měny atd.

To jsou jen některé z možností Power Query pro čištění a formátování dat. S tímto výkonným nástrojem můžete výrazně zlepšit kvalitu a připravenost vašich dat pro další analýzu.

Odstranění duplicitních dat

Chcete-li provést operaci odstranění duplicitních dat, nejprve vyberte sloupec nebo tabulku, ze které chcete duplicity odstranit. Poté přejděte na kartu transformovat v editoru Power Query.

Na kartě transformovat vyhledejte skupinu nástrojů odstranit duplikáty a klikněte na tlačítko Odebrat duplikáty.

Zobrazí se dialogové okno "Odstranit duplikáty", kde můžete vybrat sloupce, ve kterých budete hledat duplikáty. Můžete také určit, zda uložit nebo odstranit první výskyt duplikátu.

Klepnutím na tlačítko OK provedete operaci odstranění duplikátů. Power Query odstraní všechny duplicitní hodnoty a ve vybrané tabulce nebo sloupci ponechá pouze jedinečné hodnoty.

Také, pokud chcete odstranit duplikáty z celé tabulky, nejen z jednoho sloupce, můžete v Power Query použít operaci seskupení. Umožňuje seskupovat řádky po jednom nebo více sloupcích a provádět agregaci dat. Poté můžete vybrat sloupec s počítanými hodnotami a odstranit duplikáty z tohoto sloupce, abyste získali jedinečné hodnoty z celé tabulky.

V obou případech vám operace odstranění duplicitních dat pomohou vymazat a uspořádat vaše data tím, že vyloučí duplicitní informace a ponechá pouze jedinečné hodnoty.

Změna datových typů ve sloupcích

Power Query dokáže automaticky detekovat datový typ každého sloupce ve zdroji dat. Někdy však může být nutné změnit typ dat v jednom nebo více sloupcích, abyste dosáhli optimálního zpracování dat a splnili požadavky vašeho projektu.

Chcete-li změnit typ dat sloupce, budete muset postupovat podle následujících kroků:

  1. Otevřete Power Query a vyberte požadovanou tabulku nebo dotaz, ve kterém chcete změnit datové typy sloupců.
  2. Vyberte sloupec, jehož datový typ chcete změnit.
  3. Na kartě transformace dat vyberte příslušnou možnost pro změnu typu dat sloupce. Pokud například chcete změnit typ dat na číselný, vyberte možnost Číslo.
  4. Po výběru možnosti Power Query automaticky použije změny na vybraný sloupec. Změny můžete také použít na celou tabulku, pokud chcete změnit datové typy pro více sloupců najednou.

Power Query poskytuje širokou škálu možností pro změnu datových typů sloupců, včetně číselných, textových, datových a dalších datových typů. Typ dat sloupce můžete změnit na základě datových charakteristik a požadavků vašeho projektu.

Pamatujte, že změna datových typů sloupců může ovlivnit zpracování dat a výsledky vašich dotazů. Proto se doporučuje pečlivě zkontrolovat a zkontrolovat data po změně typů dat sloupců, abyste se ujistili, že splňují vaše očekávání a požadavky projektu.

Práce s funkcemi v Power Query

Power Query poskytuje mnoho funkcí, které vám umožňují zpracovávat data a převádět je do požadovaného formátu. Práce s funkcemi v Power Query může být velmi silným nástrojem pro manipulaci s daty.

Vytváření a používání funkcí v Power Query se provádí pomocí jazyka M. Jazyk M je funkční programovací jazyk, který se používá k popisu datových transformací na Power Query.

Funkce v Power Query mohou přijímat argumenty a vracet hodnoty. Funkce můžete použít k filtrování dat, kombinování tabulek, převodu hodnot a provádění mnoha dalších operací.

Pro práci s funkcemi v Power Query můžete použít vestavěné funkce nebo vytvářet vlastní funkce. Vestavěné funkce jsou již k dispozici v Power Query a lze je použít bez dalších úprav.

Pokud potřebujete provádět složité operace nebo konverze dat, která nejsou k dispozici pomocí vestavěných funkcí, můžete si vytvořit vlastní funkce. Vytváření vlastních funkcí vám umožňuje maximálně přizpůsobit Power Query vašim potřebám a automatizovat opakující se operace.

Ať už používáte vestavěné nebo vlastní funkce, práce s funkcemi v Power Query může výrazně usnadnit konverzi dat a zefektivnit vaši práci.