Výpočet klouzavého průměru v LuckyTemplates pomocí DAX

V tomto tutoriálu vám ukážu, jak vypočítat dynamický klouzavý průměr v LuckyTemplates pomocí funkce. Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.

Pohyblivé průměry vám mohou poskytnout cenné informace o různých datech, zejména v oblasti prodeje.

Tento řídicí panel ukazuje, kolik prodejů se uskuteční za den a výši získaných tržeb

Výpočet klouzavého průměru v LuckyTemplates pomocí DAX

V krátkodobém horizontu je mnohem větší volatilita, ale v dlouhodobém horizontu se nakonec vyrovná. Stane se statickou čárou, protože Průměr má v průběhu času více dat, se kterými lze pracovat.

Tento jedinečný přehled, který můžete získat pomocí klouzavých průměrů, může mít pro určité scénáře velkou hodnotu.

Obsah

Pochopení logiky formule

Pojďme k příkladu.

Nejprve si nastavím data a udělám z toho kráječ. Poté vytvořím tabulku obsahující data a celkový prodej.

Výpočet klouzavého průměru v LuckyTemplates pomocí DAX

Tabulka nyní zobrazuje Prodej za den.

Získání měr do tabulky usnadňuje sledování toho, co se děje ve výpočtech.

Vypočítám klouzavý průměr v průběhu času , který se automaticky aktualizuje na základě zvoleného časového rámce.

Pojďme tedy k výpočtu.

Toto je vzorec pro klouzavý průměr prodeje :

Výpočet klouzavého průměru v LuckyTemplates pomocí DAX

Nyní chcete dosáhnout toho, abyste byli schopni dynamicky zpětně sledovat každý jednotlivý prodej za den před určitým dnem a získat jejich průměr.

Výpočet klouzavého průměru v LuckyTemplates pomocí DAX

A jak se pohybujete dolů k dalším řádkům, musíte toto časové okno vytvářet donekonečna. Časové okno se tedy v podstatě rozšiřuje pro každý den, jak postupujete dolů v seznamu v tabulce.

V tabulce vidíte, že klouzavý průměr prvního dne je stejný jako celkový prodej.

Výpočet klouzavého průměru v LuckyTemplates pomocí DAX

Je to proto, že neexistuje žádná předchozí hodnota. Celkový prodej bude mít vždy stejnou hodnotu jako klouzavý průměr během prvního dne.

Ale na druhý den se stane průměrem prvních dvou dnů. Třetí den je to průměr za první tři dny a tak dále. Toto pokračuje až do posledního řádku v tabulce.

Funkce DAX ve vzorci

Toto je klíčová část vzorce:

Výpočet klouzavého průměru v LuckyTemplates pomocí DAX

Tím se otevře konkrétní časové okno. Funguje přes každé jednotlivé datum v aktuálně vybraném kontextu. K tomu slouží funkce ALLSELECTED .

Potom to vyjde, pokud je Datum menší nebo rovnoDatum. MAX datum je vždy aktuální datum , jak postupujete v seznamu v tabulce. Zjistí, které dny se vyhodnotí jako PRAVDA .

Pokud se vyhodnotí jako TRUE , vygeneruje se tabulka, kterou bude iterovat.

Pro všechna data, která mají hodnotu TRUE , vzorec vypočítá průměr těchto dat. Takže získáte každý jednotlivý výsledek pomocí stejného výpočtu. Časové okno se jen zvětší, protože se díváte na větší rozsah dat.

Skvělá věc na tomto výpočtu je, že je také dynamický díky funkci ALLSELECTED .

V grafu můžete vidět, že tmavě modrá čára ukazuje velkou změnu od začátku, která se pak časem vyrovná.

Výpočet klouzavého průměru v LuckyTemplates pomocí DAX

A pokud změníte časové období, bude i nadále vykazovat podobný trend.

Výpočet klouzavého průměru v LuckyTemplates pomocí DAX

Průměr začíná vysoko, ale časem se vyrovná.

Funkce ALLSELECTED vs ALL pro klouzavé průměry

Při výpočtu klouzavého průměru použijte místo použití ALLSELECTED.

Použití funkce ALL ve vzorci by vám poskytlo podivné výsledky.

Výpočet klouzavého průměru v LuckyTemplates pomocí DAX

Zde je příklad.

Výpočet klouzavého průměru v LuckyTemplates pomocí DAX

Můžete vidět, že graf ukazuje lichá čísla. Má také jinou osu y. Pokud obě osy začnou na 0 a upravíte koncovou hodnotu grafu, získáte výsledek s plochou čárou.

Děje se to proto, že to funguje každý den v průběhu času. Na výběr data se nebere zřetel. Vrací se na začátek času.

Proto je klíčové ALLSELECTED .




Závěr

Dynamický výpočet Rolling Average v LuckyTemplates není tak obtížný. Jednoduše to vyžaduje pochopení toho, co můžete dělat s iteračními funkcemi a virtuálními tabulkami.

Tato technika má mnoho jedinečných použití, která můžete použít v široké škále scénářů.

Doufejme, že jste se naučili hodně o logice toho, jak dynamický Rolling Average funguje.

Brzy na slyšenou,


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.