Office
Přihlásit se

Power Query 101

Poznámka:  Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady .

V tomto kurzu použijete prostředí Power Query v Excelu k vytvoření dotazu, který slouží k importu dat z webové stránky. V rámci tohoto procesu budete přecházení mezi tabulkami k dispozici na webovou stránku a použít kroky transformace dat zobrazíte jenom data, která chcete zobrazit. Power Query uchovává všechny kroky a bude se opakuje kdykoli aktualizovat data.

Krok 1: Připojení k stránky na wikipedii

Excel 2016: klikněte na kartu Data a potom Nový dotaz > Z jiných zdrojů > Z webu. Pokud nevidíte tlačítko Nový dotaz , klikněte na Data > Z webu.

Excel 2010 – 2013: klikněte na kartu Power Query a potom Z webu. Pokud nevidíte kartu Power Query, ujistěte se, máte stažení a instalaci doplňku doplňku Power Query.

  1. V dialogu Z webu vložte adresu URL Wikipedie (http://en.wikipedia.org/wiki/UEFA_European_Football_Championship) do pole Adresa URL.

    Power Query > z webu > dialogové okno zadání adresy URL
  2. Klikněte na OK.

    Po vytvoření připojení k webové stránce, zobrazí se seznam dostupných tabulek na této stránce Wikipedie v navigačním podokně. Kliknete na každou tabulku zobrazíte náhled zobrazené v podokně na pravé straně.

    Power Query > z webu > Navigátor zobrazení tabulky

  3. Poklikejte na tabulku výsledky [upravit] a otevře se Editor dotazů s daty turnaje.

Začátek stránky

Krok 2: Přizpůsobení dat

Teď, když máte v tabulce otevřete v editoru dotazů, můžete vyčistit a přizpůsobovat data tak, aby odpovídal vašim potřebám. V tomto kroku budete změnit tvar data tím, že odeberete všechny sloupce kromě Year a Final Winners.

  1. V mřížce Náhledu dotazu vyberte sloupce Year a Final Winners pomocí Ctrl + kliknutí.

  2. Klikněte na odebrat sloupce > odebrat ostatní sloupce.

    Power Query > editoru dotazů > odebrat sloupce

Krok 3: Čištění dat

V tomto kroku budete nahrazením hodnot a filtrování dat vymazat data.

  1. Vyberte sloupec Year.

  2. V Editoru dotazů klikněte na Nahradit hodnoty.

  3. V dialogu Nahradit hodnoty zadejte "Rozpis" do textového pole hodnotu najít a textové pole Nahradit čím nechejte prázdné.

  4. Klikněte na OK.

    Power Query > editoru dotazů > nahrazení hodnot

Krok 4: Filtrování hodnot ve sloupci

Teď můžete si zobrazíte filtrováním sloupce Year řádky, které neobsahují "Year".

  1. Klikněte u sloupce Year na šipku rozevíracího seznamu filtru.

  2. V rozevíracím seznamu Filtr zrušte zaškrtnutí políčka rok.

  3. Klikněte na OK.

Power Query – Editor dotazů > Filtr čištění dat.

Krok 5: Pojmenování dotazu

Teď je čas na název dotazu, který jste už vytváříte.

V podokně Nastavení dotazů do pole název zadejte Euro Cup Winners. Když kliknete na odkaz Všechny vlastnosti, můžete také zadat popis dotazu v textovém poli Popis.

Power Query > editoru dotazů > Nastavení dotazu

Krok 6: Načtení dotazu do listu

Nakonec můžete teď načtete dotaz Euro Cup Winners do listu.

  1. V levém horním rohu klikněte na Zavřít a načíst.

    Power Query vrátí výsledky dotazu do listu.

    Pokud potřebujete aktualizovat data později, klikněte pravým tlačítkem myši kdekoli v oblasti dat a potom klikněte na Aktualizovat. Všechny nové informace z webové stránky se automaticky aktualizují.

Krok 7: Zjistěte, co se stane, že na pozadí

  1. Klikněte na libovolné místo v rámci dat a na kartě dotaz, klikněte na Upravit.

  2. Na pravé straně Všimněte si seznamu Použitý postup. Jak provést dotazu aktivity byly vytvořeny kroky dotazu. Každý krok dotazu obsahuje odpovídající vzorce v jazyce "M".

  3. Tady je popis jednotlivých kroků:

Krok dotazu

Úkol

Vzorec

Zdroj

Připojení k webovému zdroji dat

= Web.Page (Web.Contents ("http://en.wikipedia.org/wiki/UEFA_European_Football_Championship"))

Navigace

Vyberte tabulku připojení

= Zdroje {2} [Data]

Změněné typ

Změna typu – Power Query to dělá automaticky

= Table.TransformColumnTypes (Data2, {{"rok", zadejte text}, {"Hostovat", zadejte text}, {"", zadejte text}, {"konečný nápoje", zadejte text}, {"Konečný výsledek", zadejte text}, {"konečný Runner-up", zadejte text}, {"2", zadejte text}, {"Třetí umístěte třetí místo POZVYHLEDAT", zadejte text}, {"třetí místo odpovídá skóre", zadejte text}, {"Třetí umístěte čtvrtý místo POZVYHLEDAT", zadejte text}, {"3", zadejte text}, {"Počet týmy", zadejte text}})

RemovedOtherColumns

Odebrání dalších sloupců tak, aby se zobrazovaly jen potřebné sloupce

Table.SelectColumns

= Table.SelectColumns(#"Changed Type",{"Final Winner", "Year"})

ReplacedValue

Vyčištění hodnot ve vybraném sloupci nahrazením hodnot

Table.ReplaceValue

= Table.ReplaceValue(#"Removed Other Columns","Details","",Replacer.ReplaceText,{"Year"})

FilteredRows

Filtrování hodnot ve sloupci

Table.SelectRows

= Table.SelectRows(#"Replaced Value", each ([Year] <> "Year"))

Zobrazí se kód M zrušíme kliknutím na možnost Upřesnit na pásu karet Power Query. Další informace o jazyka pro vzorce Power Query najdete v tématu Další informace o vzorcích Power Querya Power Query M Reference..

Začátek stránky

Potřebujete další pomoc?

Kdykoli se můžete zeptat některého odborníka v technické komunitě Excelu, získat podporu v komunitě pro odpovědi, případně navrhnout novou funkci nebo vylepšení ve fóru Excel User Voice.

Viz taky

Power Query se nazývá načíst a transformovat v Excelu 2016

Import dat z externích zdrojů dat

Přizpůsobení dat pomocí Power Query

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

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

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×