Alokace rozpočtu: Měsíční předpovědi napříč denními výsledky v LuckyTemplates
V tomto tutoriálu projdu algoritmem alokace rozpočtu v LuckyTemplates, kde porovnáte měsíční prognózy a denní prodeje.
V tomto tutoriálu vám ukážu konečný vzorec pro alokaci rozpočtu, který můžete použít při práci s částkami a daty různé granularity. Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.
Vaše rozpočty mohou být měsíční, čtvrtletní nebo roční, zatímco tržby jsou obvykle na denní úrovni. To vytváří nesoulad v modelu.
Vzorec pro alokaci rozpočtu, o kterém se mluví v tomto kurzu, vám umožní vyřešit tento nesoulad v podrobnosti. Umožní vám také snadno přepínat mezi různými časovými kontexty pomocí několika úprav algoritmu.
Poté, co pochopíte, jak to funguje, budete schopni efektivně využívat tuto metodologii při práci s rozpočty ve vašem vlastním prostředí.
Obsah
Neodpovídající zrnitosti
Podívejme se na model.
Vaše rozpočty budou obecně mít různé podrobnosti. To znamená, že vaše rozpočty mohou být na měsíční úrovni, například rozpočet na měsíc nebo na produkt.
Ale vaše tabulka prodejů nebo faktů může být na denní úrovni.
Došlo tedy k nesouladu v granularitě.
Chcete-li provést analýzu nebo srovnání, musíte najít způsob, jak rozpočty rozdělit na vyšší úroveň podrobnosti.
Vyšší granularita je v tomto případě každý den.
Takže musíte najít způsob, jak vzít své měsíční částky a rozdělit je na denní částky.
Úvod do vzorce pro alokaci rozpočtu
Tomu říkámvzorec, protože tuto techniku můžete použít s rozpočty jakékoli podrobnosti. Můžete jej použít pro čtvrtletní nebo roční rozpočty. Vše, co potřebujete, je provést drobné úpravy, aby to fungovalo.
Nejprve se podívejme na konečný výsledek vzorce pro alokaci rozpočtu .
Mám své datum v tabulce a mohu ho snadno změnit pomocí sliceru.
Mám také svéčástka a přidělení rozpočtu .
Na tabulku se odkazuje v této vizualizaci:
Můj denní prodej je variabilní. Ale moje rozpočty jsou konstantní, protože jsou to měsíční částky.
Tento graf však znázorňuje reprezentaci lépe, protože ukazuje měsíční perspektivu.
Graf zobrazuje měsíční tržby oproti měsíčnímu rozpočtu.
Pochopení alokačního algoritmu
Nyní se podívejme na vzorec.
Nejprve chci vysvětlit tuto část vzorce:
Abych to pochopil, uvedu příklad. Řekněme, že existuje měsíční částka. Vynásobme tuto částku 1 děleno 30, neboli počtem dní v měsíci. Tím se stává alokační algoritmus.
Vzorec je DayInContext dělený DaysInMonth vynásobený MonthlyBudgetAmounts . To se stává metodikou, která vám poskytne měsíční alokaci rozpočtu na každý den.
Pokud byste tedy měli čtvrtletní rozpočty, byla by to 1 dělená DaysInQuarter vynásobená čtvrtletním rozpočtem . Takto lze alokovat čtvrtletní rozpočet na každý den.
Jde jen o to sestavit a dostat se do tohoto bodu vzorce.
Musíte začít s touto částí vzorce na mysli. Poté musíte vyřešit, jak získat dynamické DayInContext , DaysInMonth a jak alokovat MonthlyBudgetAmounts .
Ve vzorci pro alokaci rozpočtu jsem to vše postavil v rámci PROMĚNNÝCH, protože mnoho těchto jednotlivých opatření není vyžadováno.
Měli byste použít, když je výpočet relevantní pouze pro jedno konkrétní opatření.
Pokud lze míru rozvětvit, nedoporučoval bych používat PROMĚNNÉ. Místo toho bych nejprve vytvořil počáteční míru a poté se rozvětvil na kumulativní součet nebo klouzavý průměr.
Součásti Rozpočtového Alokačního Vzorce
Pojďme se tedy nyní podívat na každou jednotlivou část vzorce pro alokaci rozpočtu.
Za prvé, jsou tu Days In Context .
To se snaží spočítat, kolik dat je v konkrétním kontextu.
To je docela snadné, protože pro každý den existuje kontext hodnocení. Takže, když půjdu ( Dates ) , dá mi to jeden den na každý řádek.
Nyní pojďme ke dni v měsíci .
Toto je důležitý formát, protože jde o dynamický způsob, jak zjistit, kolik dní má měsíc.
Stále tedy používám COUNTROWS( Dates ) , ale změnil jsem kontextfunkce. odstranil jsemfiltry z Date. Ale pak vrátím filtry pomocí z měsíce a roku .
To mi dává konkrétní kontext měsíce a roku. Pro měsíc květen tedy ukazuje 31 dní; za červen ukazuje 30 dní.
Bez ohledu na to, ve kterém měsíci se nacházíte, přesně rozdělí celý měsíční rozpočet na daný měsíc. Nedostanete nesoulad, pokud má měsíc 30 dní, ale pak se dělí 31 dny.
To vám umožňuje mít správné a dynamické alokace.
Použití TREATAS pro virtuální vztahy
Další věc, kterou chci udělat, je vypočítat celkový rozpočet . Nyní se podívejme na tuto část vzorce:
Vzorec celkového rozpočtu je ana základě virtuálního vztahu, který jsem vytvořil.
Tento virtuální vztah vytvářífunkce.
V tabulce vidíte tyto větší částky.
Tato množství jsou určena výběrem v průřezu Název produktu .
Dívám se pouze na vybranou skupinu produktů. Jedná se o sčítání celkového rozpočtu v každém z těchto různých měsíců.
Nyní se podívejme na vzorec měsíčního rozpočtu TREATAS .
TREATAS mi umožňuje vytvořit virtuální vztah.
Chci vytvořit vztah virtuálně, protože v tabulce Datum je mnoho názvů měsíců.
A mnoho názvů měsíců v názvu produktu.
Umístění vztahu many-to-many vytváří ve vašich modelech příliš mnoho problémů.
Místo toho ve svém vzorci vytvořím virtuální vztah mezi tabulkou Data a tabulkou Rozpočty produktů.
Fyzický vztah mezi tabulkou Data a tabulkou Prodej bude stále fungovat.
Vytvoření virtuálního vztahu však umožňuje porovnávat informace mezi tabulkou Data a tabulkou Prodej podle dat.
Takže teď mám měsíční částky.
Příklad alokace rozpočtu
Vraťme se ke vzorci pro alokaci rozpočtu.
Teď mám všechny věci, které potřebuji, aby to fungovalo. Existují dny v kontextu a dny v měsíci .
Takže výpočtem 1 děleno 30 vynásobené částkou měsíčního rozpočtu dostanu svou denní alokaci 8 778,13.
Přechod na jiný měsíc poskytne jinou denní alokovanou částku.
Změna zrnitosti ve vzorci
Toto je konečný vzorec pro alokaci rozpočtu, protože pokud jste měli čtvrtletní rozpočty, vše, co musíte udělat, je vyřešit, jak manipulovat s touto částí vzorce pro čtvrtletní.
Pokud jste měli roční rozpočty, vše, co musíte udělat, je rozdělit je na rok. Může to být 365 nebo 90 dní. Vše závisí na parametru, který potřebujete přidělit a porovnat s vašimi denními výsledky nebo s výsledky, které mají vyšší zrnitost.
Závěr
Tento konečný vzorec pro alokaci rozpočtu vám umožňuje snadno vytvářet sestavy rozpočtu a financí, i když pracujete s daty různé granularity.
Pomocí několika úprav vzorce jej budete moci snadno změnit na kontext, který chcete zobrazovat ve svých přehledech.
Doufám, že jste se z tohoto tutoriálu hodně naučili.
Vše nejlepší,
***** Učíte se LuckyTemplates? *****
V tomto tutoriálu projdu algoritmem alokace rozpočtu v LuckyTemplates, kde porovnáte měsíční prognózy a denní prodeje.
Zjistěte, jak můžete získat správné součty ve výpočtech pomocí pokročilých vzorců DAX a pokročilé logiky v LuckyTemplates.
Přečtěte si další informace o zobrazeních a formulářích PowerApps a o tom, jak je vytvářet a přizpůsobovat speciálně pro aplikaci, kterou vytváříte.
V tomto blogovém tutoriálu se ponořím do toho, jak přizpůsobit šablony výkazů LuckyTemplates a jak efektivně vizualizovat finanční informace a data.
Takto vypadá skvělý design sestav LuckyTemplates. Jedná se o předpřipravený design, který využívá nápovědu a záložky s impozantní navigací.
Naučte se rozdíl mezi funkcí LuckyTemplates USERELATIONSHIP a funkcí TREATAS, které se obě používají při vytváření mír DAX.
Zcela nový kurz: Microsoft Excel pro začátečníky
Naučte se a pochopte, jak můžete použít příkaz CASE spolu s funkcí ISNULL SQL k vrácení hodnoty, když je hodnota NULL.
Příklady řídicího panelu LuckyTemplates, naučte se a pochopte, jak vytvořit nejinovativnější vzhled vizualizace pro otáčení stránek pro návrh řídicího panelu LuckyTemplates v těchto jednoduchých krocích!
V tomto tutoriálu se naučíte, jak vytvořit vizualizaci R bodového grafu v LuckyTemplates pomocí vizuálu R Script.