Time Intelligence Funkce DAX v LuckyTemplates

V tomto tutoriálu se budeme věnovat několika příkladům výpočtů časové inteligence pomocí kombinace funkcí jazyka DAX.

Time Intelligence Funkce DAX v LuckyTemplates

Tento druh výpočtu je užitečný, když chcete porovnat svá obchodní data za určité období. Můžete to udělat po dnech, měsících, čtvrtletích nebo letech.

Kromě funkce CALCULATE může použití dalších funkcí jazyka DAX výrazně pomoci při vytváření skvělých analýz souvisejících s časem.

Představím vám některé z nejčastějšíchpoužívané pro tento druh výpočtu.

Obsah

Používání funkcí Time Intelligence DAX

V tomto příkladu vás naučím, jak vytvořit novou míru pro porovnání aktuálního prodeje s minulým rokem. Konkrétně porovnáme tržby konkrétního dne z minulého a aktuálního roku.

Nazvěme toto opatření jako Prodej LY a spusťte jej pomocí funkce CALCULATE . Thefunkce může změnit kontext jakéhokoli výpočtu.

Time Intelligence Funkce DAX v LuckyTemplates

Dále musíme vložit výraz, což je v tomto případě Total Sales . Vzhledem k tomu, že potřebujeme změnit kontext, abychom mohli porovnat prodeje, použijemefunkce. Tato funkce vrátí sadu dat v aktuálním výběru z předchozího roku.

Nakonec musíme odkazovat na sloupec Data z tabulky Datum .

Time Intelligence Funkce DAX v LuckyTemplates

V tabulce již vidíme aktuální údaje o prodeji ze sloupce Celkové tržby . Až přineseme na stůl ukazatel Prodej LY , budeme moci vidět celkové tržby za loňský rok. Tabulka Prodej LY stále počítá celkové tržby, ale kontext data se změní na předchozí rok.

Time Intelligence Funkce DAX v LuckyTemplates

Například 13. října 2018 činí celkové tržby 153 058,20 $ .

Time Intelligence Funkce DAX v LuckyTemplates

Pokud zkontrolujeme data prodeje LY za 13. října 2019, uvidíme, že je to také 153 058 $ . 20 .

Pomocí funkce VYPOČÍTAT vzorec změní počáteční kontext tak, aby se ohlédl na tržby z 13. října 2018. Toto je jednoduchý příklad.

Time Intelligence Funkce DAX v LuckyTemplates

Vytvoření nové skupiny opatření

Pokud se v modelu podíváme na naši skupinu klíčových opatření , všimnete si, že se naše opatření začínají hromadit. Protože se rozvětvujeme do nového výpočtu, je nejlepší vytvořit novou skupinu měr. Tímto způsobem můžeme optimalizovat a vyčistit naše LuckyTemplates.

Time Intelligence Funkce DAX v LuckyTemplates

Chcete-li to provést, klikněte na pás karet Domů a poté klikněte na Zadat data .

Vzhledem k tomu, že měření jsou o výpočtech časové inteligence, můžeme novou skupinu měření pojmenovat jako Time Comparison . Po přejmenování klikněte na Načíst .

Poté můžeme přesunout souvisejícído nového stolu.

Také můžeme jako hlavní měřítko provést měření LY prodeje . Chcete-li to provést, klikněte na pás karet Modelování a poté klikněte na Výchozí tabulka . Odtud můžeme změnit výchozí domovskou tabulku z Key Measures na Time Comparison .

Time Intelligence Funkce DAX v LuckyTemplates

Vidíme, že míra Prodej LY je nyní umístěna do skupiny měření Porovnání času .

Time Intelligence Funkce DAX v LuckyTemplates

Dále musíme zajistit, aby tabulka Time Comparison byla umístěna blízko tabulky Key Measures .

Time Intelligence Funkce DAX v LuckyTemplates

Toto je ideální nastavení datového modelu, protože dvě dodatečné tabulky jsou pouze pro organizační účely. Nejsou součástí hlavní struktury modelu pro datové vztahy.

Používání funkcí Advanced Time Intelligence DAX

Nyní máme v naší tabulce údaje o celkových tržbách a prodejích LY . Pomocí těchto základních opatření a dalších funkcí jazyka DAX se můžeme rozdělit na pokročilé výpočty časové inteligence.

V tomto příkladu vypočítáme rozdíl v prodeji rok za rok . Ve vzorci jednoduše musíme najít rozdíl mezi celkovými tržbami a LY tržeb.

Time Intelligence Funkce DAX v LuckyTemplates

Abychom viděli výsledky, musíme přinést rozdíl prodeje. Meziroční měření do tabulky. Z této tabulky můžeme také udělat takovou vizualizaci.

Time Intelligence Funkce DAX v LuckyTemplates

Jsou to jen jednoduché vizualizace. Pokud však přidáme slicery na měsíce či týdny, bude vizualizace vypadat zajímavěji.

V tomto dalším příkladu vás naučím jiný výpočet časové inteligence pomocí jiné funkce DAX. Tentokrát použijemefunkce pro výpočet prodeje za minulý rok .

Pomocí původního vzorce stačí změnit SAMEPERIODLASTYEAR na DATEADD . Po odkazu na tabulku Datum zadejte -1 jako číslo intervalu.

Time Intelligence Funkce DAX v LuckyTemplates

Funkce DATEADD je velmi flexibilní, protože můžeme postupovat po dnech, měsících, čtvrtletích nebo letech.

Protože jdeme po letech, vzorec vypočítá celkové tržby z předchozího roku. Je zřejmé, že výsledky budou stejné jako dříve, protože jsme použili jiný vzorec.

Nakonec můžeme jednoduše zkopírovat a vložit existující takt a jen změnit název. Například z Sales LY na Profits LY . Místo celkových prodejů budeme odkazovat na míru celkových zisků .

Time Intelligence Funkce DAX v LuckyTemplates

Tak můžeme vidět zisky z loňského roku.

Time Intelligence Funkce DAX v LuckyTemplates

Odtud se můžeme rozdělit na další analýzy, jako je zisk běžného roku. Můžeme se dopracovat i k procentuálnímu meziročnímu rozdílu.  

Klíčem ke skvělému výpočtu časové inteligence je použití kombinace funkcí DAX.




Závěr

Tyto příklady časové inteligence mohou být jednoduché, ale je to skvělá aplikace všech věcí, o kterých jsme dosud diskutovali. Aplikovali jsme koncepty počátečního kontextu, iteračních funkcí, agregačních funkcí, měření větvení a funkce CALCULATE .

Doufám, že jste se naučili spoustu technik a funkcí jazyka DAX. Bude skvělé, když je budete moci použít ve svých přehledech co nejdříve.

Time Intelligence Funkce DAX v LuckyTemplates


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.