Power Query Každý výraz: Úvod

Power Query je nástroj na transformáciu a manipuláciu s údajmi, ktorý je dostupný v a LuckyTemplates. Má širokú škálu funkcií, ktoré možno použiť na transformáciu a manipuláciu s údajmi. V tomto návode sa naučíte používať jednotlivé výrazy v Power Query / M Language . Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu.

Obsah

Power Query Každý výraz: Prehľad

Väčšina štandardných funkcií knižnice berie ako argumenty. Sú tiež často unárne, čo je funkcia, ktorá má jeden argument a vykonáva s ním nejakú formu operácie.

Každý výraz je skratka na deklarovanie netypovaných funkcií, ktoré majú jeden formálny parameter, pomenovaný ako podčiarkovník ( _ ) .

Power Query Každý výraz: Úvod

Keď uvidíte každú funkciu v , vzorec alebo výraz za ním sa použije na každú položku v zozname alebo stĺpci.

Parameter podčiarknutia možno použiť na prístup k aktuálnej položke. Pri použití v kombinácii s operátorom vyhľadávania ( => ) na výber polí alebo stĺpcov sa však podčiarkovník často vynecháva.

Príklady použitia Power Query každého výrazu

Pozrime sa na príklad v Power Query. Cieľom je filtrovať tak, aby sa zobrazovali iba roky staršie ako 2020.

Power Query Každý výraz: Úvod

Bez použitia každého výrazu

Na table Aplikované kroky môžete vidieť, že prvým krokom je použitie výrazu funkcie .

Power Query Každý výraz: Úvod

Funkcia pozostáva z podčiarknutia v rámci množiny zátvoriek. Potom za ním nasleduje operátor vyhľadávania, ktorý premennej predpíše názov stĺpca alebo poľa. To nám umožňuje vybrať riadky z tabuľky, kde sú hodnoty Year väčšie ako 2020.

Power Query Každý výraz: Úvod

V inom príklade môžete vidieť, že keďže sa na výber poľa alebo stĺpca používa operátor vyhľadávania, podčiarknutie pred poľom Rok možno vynechať. To bude mať stále rovnaký výsledok.

Power Query Každý výraz: Úvod

Pri používaní každého výrazu

V tomto príklade môžete vidieť, že použitím každého výrazu možno vynechať bezmennú premennú reprezentovanú podčiarkovníkom.

Power Query Každý výraz: Úvod

Môžete tiež úplne vygenerovať podčiarkovníky vo vzorci pri použití vyhľadávania na výber poľa alebo stĺpca. Toto bude naďalej poskytovať rovnaký výsledok.

Power Query Každý výraz: Úvod

Používanie možnosti vstavaného filtra v tabuľke Power Query

Ak použijete vstavaný filter v tabuľke Power Query, uvidíte, že generuje rovnaký kód ako v poslednom príklade.

Vráťte tabuľku späť, aby sa zobrazili celé riadky. Potom kliknite na šípku rozbaľovacej ponuky v stĺpci Rok a vyberte Filtre čísel > Väčšie ako .

Power Query Každý výraz: Úvod

V sprievodcovi filtrovaním riadkov napíšte do textového poľa 2020 a potom kliknite na tlačidlo OK .

Power Query Každý výraz: Úvod

V riadku vzorcov si všimnite, že M kód vygenerovaný filtrom používa každý výraz podobný poslednému príkladu.

Power Query Každý výraz: Úvod

Použitie každej funkcie uľahčuje pochopenie kódu M.

Keď na navrhovanie dotazov používate používateľské rozhranie Power Query, M engine vo väčšine prípadov použije tento skrátený M kód.

Záver

Každý výraz je užitočný nástroj v Power Query na použitie funkcií alebo výrazov na každý riadok alebo prvok v zozname. Pomáha to zjednodušiť kód M, aby bol pre používateľov zrozumiteľnejší. Môže byť tiež použitý so širokou škálou funkcií a operátorov, čo vám umožňuje vykonávať rôzne úlohy s vašimi údajmi.

Na záver, každý výraz je mocný a užitočný nástroj, ktorý vám môže pomôcť efektívnejšie a efektívnejšie manipulovať s údajmi v jazyku M.

Všetko najlepšie,

Melissa de Korte


Tabulky proporcí a četností v Excelu

Tabulky proporcí a četností v Excelu

Chtěli jsme se ponořit do tabulek četností v Excelu a také do tabulek proporcí. Podívejte se, co to je a kdy je použít.

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.

DAX měří v LuckyTemplates pomocí Measure Branching

DAX měří v LuckyTemplates pomocí Measure Branching

Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.

Najvýkonnejšie volanie funkcie v LuckyTemplates

Najvýkonnejšie volanie funkcie v LuckyTemplates

V tomto blogu preskúmajte množinu údajov LuckyTemplates, najvýkonnejšie volanie funkcií, ktoré vám prináša tisíce funkcií M a DAX na dosah ruky.

Techniky modelovania údajov na organizáciu opatrení DAX

Techniky modelovania údajov na organizáciu opatrení DAX

V dnešnom návode sa podelím o niekoľko techník modelovania údajov o tom, ako lepšie usporiadať vaše merania DAX pre efektívnejší pracovný tok.

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates je skvelý nástroj pre finančné výkazníctvo. Tu je návod, ako vytvoriť prispôsobené tabuľky pre váš finančný dashboard LuckyTemplates.

Osvedčené postupy toku jazyka Power Query

Osvedčené postupy toku jazyka Power Query

V tomto návode sa bude diskutovať o toku jazyka Power Query a o tom, ako môže pomôcť vytvoriť hladkú a efektívnu zostavu údajov.

LuckyTemplates vlastní ikony | Vizualizační technika PBI

LuckyTemplates vlastní ikony | Vizualizační technika PBI

Budu diskutovat o jedné z mých oblíbených technik kolem vlastních ikon LuckyTemplates, která používá vlastní ikony dynamickým způsobem ve vizuálech LuckyTemplates.