Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Obsah

Výukové programy Power Platform

V tomto tutoriálu power query vám chci ukázat jeden způsob rozdělení víceřádkových buněk do více řádků. Někdy získáte soubor Excel , kde jsou data uvnitř buňky rozdělena na více řádků. Dnes vám chci ukázat, jak můžete použít Text.Split a List.Zip , které vám pomohou v případě, jako je tento. Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Pojďme k mocenskému dotazu.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Než něco uděláme, ujistěte se, že máte na obrazovce viditelný řádek vzorců. Pokud není vidět, přejděte na kartu Zobrazit a zapněte ji.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Za druhé, pojďme také zjistit, jak můžeme hledat návrat vozíku nebo posun řádku. V tomto případě otevřu okno pokročilého editoru a kliknu na otazník v pravém horním rohu.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Tím se dostávám přímo k online dokumentaci. Vyberu specifikaci jazyka M a přejdu na Consolidated Grammar .

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Pojďme se trochu posouvat dolů, abychom viděli sekvence escape znaků . To nám ukazuje, jak zapsat tyto konce řádku nebo posuny řádků. Musíme začít křížkem nebo znakem libry, za kterým následuje úvodní závorka a poté řídicí znak.

Jak vidíte, jsou to dvě nebo tři písmena. Je to CR pro návrat vozíku, LF pro posun řádku nebo tabulátor pro tabulátor a pak uzavírací závorky.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Rozdělení buněk do více položek seznamu

Vraťme se k našemu příkladu a prodiskutujeme, který z nich použít. Vlastní sloupec přidáme kliknutím na ikonu mini tabulky v levém horním rohu a výběrem možnosti Přidat vlastní sloupec .

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Tento sloupec nazveme Temp a zadáme funkci s názvem Text.Split .

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Tato funkce vyžaduje text jako text a také oddělovač jako text. Vyberu tedy sloupec Priorita , zadám návrat vozíku a stisknu OK .

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Výsledkem bude seznam. Když klikneme na stranu do bílého prostoru, dole se zobrazí náhled.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Nyní to funguje dobře, takže pojďme k našemu druhému sloupci. Klikneme na ikonu ozubeného kolečka a místo Priorita klikneme na sloupec MS Schedule a poté na OK .

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Podívejme se na obsah. Nevypadá to dobře, takže to budeme muset změnit.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Pojďme změnit něco uvnitř řádku vzorců. Nahraďte cr za lf (řádkový posuv) a poté stiskněte OK . Poté klikněte na stranu do bílého prostoru.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Zkontrolujeme to také u našeho sloupce Priorita. Potřebujeme k tomu linkový posuv.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Spojování položek na základě pozice

Nyní, když víme, jak rozdělit naše buňky do více položek seznamu, můžeme položky spojit dohromady na základě jejich pozice v tomto seznamu a vytvořit sadu párů hodnot.

K tomu můžeme použít List.Zip . Zkopírujeme tuto část vzorce.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Poté přidáme List.Zip , otevírací závorky a pak složené závorky, abychom vytvořili seznam obsahující seznamy. Napíšeme čárku, pak znovu vložíme tento kus kódu a poté uzavírací složenou závorku a uzavírací závorky.

Změňme zde také odkaz na sloupec z Priorita na MS Schedule a stiskněte OK .

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Klikněte na stranu na prázdné místo a nyní uvidíte seznam obsahující více seznamů.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Pojďme přidat jeden jako nový dotaz, abychom viděli obsah, protože potřebujeme dát tyto páry hodnot dohromady.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Zachování vybraných sloupců

Můžeme také ponechat pouze sloupce, které chceme. Zajímá nás pouze první sloupec, který se nazývá Tier , a sloupec, který jsme právě vytvořili s názvem Temp .

V sadě hranatých závorek můžeme ukázat na sloupce, které chceme zachovat. Tyto názvy sloupců musí být předány také v sadě hranatých závorek.

Napišme tedy do hranatých závorek, pak Tier, což je náš první sloupec. Napíšeme čárku, pak další sadu hranatých závorek a Temp.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Zůstala nám tato malá tabulka, kterou můžeme rozšířit o nové řádky.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Když klikneme na levou ikonu, můžeme vidět možnost extrahovat hodnoty.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Přidejte vlastní oddělovač a stiskněte OK .

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

No, ještě tam nejsme a potřebujeme trochu uklidit.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Pojďme tedy ke kroku Přidat vlastní sloupec .

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Potřebujeme transformovat obsah tohoto seznamu.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Potřebujeme použít funkci nazvanou List.Transform , takže to přidám sem do řádku vzorců.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Také musíme tyto texty vyčistit pomocí funkce Text.Clean .

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Vraťme se k poslednímu kroku. Výsledky jsou úžasné.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Rozdělení sloupce podle oddělovače

No, zbývá jen rozdělit pravý sloupec oddělovačem, který jsme mu dali.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Nakonec v řádku vzorců můžeme těmto sloupcům vrátit jejich vlastní názvy. První se jmenoval Priorita a druhý byl MS Schedule .

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

Závěr

Abychom shrnuli tento výukový program dotazu na napájení, použili jsme sekvence escape znaků k vyhledání posunů řádků a návratů vozíku. Také jsme se naučili, jak je používat k rozdělení víceřádkových buněk do více řádků, abychom naše data převedli zpět do správného tabulkového formátu.

Výukový program Power Query pro rozdělení sloupců LuckyTemplates: Jak rozdělit víceřádkové buňky Excelu v LuckyTemplates

To je prozatím vše, a pokud se vám obsah tohoto konkrétního tutoriálu líbil, přihlaste se k odběru televizního kanálu LuckyTemplates . Po celou dobu vychází obrovské množství obsahu věnovaného zlepšování způsobu, jakým používáte LuckyTemplates a Power Platform.

Melissa


Vytvoření tabulky data v LuckyTemplates

Vytvoření tabulky data v LuckyTemplates

Zjistěte, proč je důležité mít vyhrazenou tabulku s daty v LuckyTemplates, a naučte se nejrychlejší a nejefektivnější způsob, jak toho dosáhnout.

LuckyTemplates Mobile Reporting Tipy a techniky

LuckyTemplates Mobile Reporting Tipy a techniky

Tento stručný návod zdůrazňuje funkci mobilního hlášení LuckyTemplates. Ukážu vám, jak můžete efektivně vytvářet přehledy pro mobily.

Profesionální servisní analytické zprávy v LuckyTemplates

Profesionální servisní analytické zprávy v LuckyTemplates

V této ukázce LuckyTemplates si projdeme sestavy ukazující profesionální analýzy služeb od firmy, která má více smluv a zákaznických vztahů.

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.

Bežné funkcie SQL: Prehľad

Bežné funkcie SQL: Prehľad

Objavte niektoré bežné funkcie SQL, ktoré môžeme použiť, ako napríklad reťazec, dátum a niektoré pokročilé funkcie na spracovanie alebo manipuláciu s údajmi.

Vytvoření šablony LuckyTemplates: Průvodce a tipy

Vytvoření šablony LuckyTemplates: Průvodce a tipy

V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.

Parametry pole a malé násobky v LuckyTemplates

Parametry pole a malé násobky v LuckyTemplates

V tomto blogu si ukážeme, jak vrstvit parametry pole s malými násobky, abychom vytvořili neuvěřitelně užitečné přehledy a vizuály.

LuckyTemplates Rank a vlastní seskupení

LuckyTemplates Rank a vlastní seskupení

V tomto blogu se dozvíte, jak používat funkce hodnocení LuckyTemplates a vlastní seskupování k segmentaci ukázkových dat a jejich seřazení podle kritérií.

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

V tomto tutoriálu se budu zabývat konkrétní technikou, jak zobrazit kumulativní součet pouze do určitého data ve vašich vizuálech v LuckyTemplates.

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Naučte se vytvářet a přizpůsobovat Bullet grafy v LuckyTemplates, které se používají hlavně pro měření výkonu oproti cílovým nebo předchozím rokům.