Úprava vzorce (Power Query)

Důležité :  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete tady.

Poznámka :  Doplněk Power Query se v Excelu 2016 jmenuje Načíst a transformovat. Informace v tomto článku se týkají obou verzí. Další podrobnosti najdete v tématu Funkce Načíst a transformovat v Excelu 2016.

Poznámka : Krátké video o tom, jak Editor dotazů zobrazit najdete na konci tohoto článku.

Pomocí vzorců provádí všechny transformací dotazů v Power Query. Při použití editoru dotazů Tvůrce vzorce se přidají do řádku vzorců. V některých případech je vhodné přidat vzorce, které můžou být spojené s tvůrcem, nebo se můžete chtít změnit stávající vzorec.

Co chcete udělat?

Zobrazení nebo skrytí řádku vzorců

Přidání vzorce do dotazu

Úprava vzorce

Úprava vzorce pomocí dialogu vzorce

Úprava vzorce v řádku vzorců

Zobrazení nebo skrytí řádku vzorců

  1. Na pásu karet Editoru dotazů zvolte zobrazení > Zobrazit > Řádek vzorců.

Zobrazit řádek vzorců v editoru dotazů

Přidání vzorce do dotazu

Informace o vzorcích Power Query najdete v tématu Další informace o vzorcích Power Query . Při vytváření vzorce Power Query ověří syntaxe vzorce. Toto ověření prostředí je shodný s způsob, jakým dialogové okno Úprav rozšířeného dotazu ověřuje vzorce tak, že je k dispozici.

Poznámka : Po vložení nebo odstranění mezilehlého kroku do dotazu může přerušit potenciálně dotazu. Power Query Zobrazí Vložit krok upozornění při pokusu o vložení nového kroku.

Jak přidat vzorec do dotazu

  1. V podokně kroků dotazu vyberte krok, který má bezprostředně předcházet novému kroku (vzorci).

  2. Klikněte na ikonu fx nalevo od řádku vzorců. Vytvoří se nový vzorec ve formuláři = < nameOfTheStepToReference >. Například = Production.WorkOrder.

  3. Zadejte nový vzorec ve formátu = Třída.Funkce(referenční_krok>[,další_parametry]).
    Předpokládejme třeba, že máte tabulku se sloupcem Pohlaví a chcete přidat sloupec s hodnotou „Paní“ nebo „Pan“ v závislosti na pohlaví osoby. Vzorec by v takovém případě byl = Table.AddColumn(<referenční_krok>, "Oslovení", each if [Pohlaví] = "Ž" then "Paní" else "Pan")

Příklad vzorce

Začátek stránky

Úprava vzorce

Úprava vzorce dvěma způsoby: pomocí dialogu vzorce a použití řádku vzorců.

Úprava vzorce pomocí dialogu vzorce

  1. V podokně kroků dotazu klikněte pravým tlačítkem na krok, který chcete upravit.

  2. V místní nabídce klikněte na Upravit nastavení.

  3. V dialogu upravte vzorec.

Úprava vzorce v řádku vzorců

  1. V podokně kroků dotazu vyberte krok, který chcete upravit.

  2. V řádku vzorců vyhledejte a změňte hodnoty parametrů na požadované hodnoty.

  3. Klikněte na Aktualizovat.

Začátek stránky

Poznámka : Editor dotazů se zobrazí jenom v případě, že v Power Query načtete nebo budete upravovat dotaz, případně když budete vytvářet nový dotaz. Následující video ukazuje okno Editor dotazů, které se zobrazí, když budete z excelového sešitu upravovat dotaz. Jestli chcete Editor dotazů zobrazit bez načtení nebo úpravy existujícího dotazu v sešitu, vyberte ve skupině Načíst externí data na záložce Power Query pásu karet možnost Z jiných zdrojů > Prázdný dotaz. Jeden ze způsobů, jak se dá Editor dotazů zobrazit, ukazuje následující video.

Jak zobrazit Editor dotazů v Excelu

Poznámka : Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Rozšiřte své znalosti a dovednosti
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.

×