Vlastní kalendáře LuckyTemplates: Výpočet pro měsíc na měsíc Změna – 445 kalendářů

Tento tutoriál je o tom, jak můžete spouštět výpočty časové inteligence nad vlastními kalendáři v LuckyTemplates. Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.

To je opravdu důležité pro ty, kteří se zabývají 445 kalendáři, což je velmi běžný scénář pro uživatele LuckyTemplates.

Ne všechny podniky fungují podle standardního kalendáře kolem finančních let nebo kalendářních let. Někdy vše, s čím musíte pracovat, je přizpůsobený kalendář 445. V tomto tutoriálu vysvětlím, jak můžete začít řešit některé analýzy typu časové inteligence v LuckyTemplates s těmito vlastními kalendáři.

V jazyce DAX bohužel nemůžete využít vestavěné funkce časové inteligence. Pracují pouze se standardními kalendáři.

V tomto konkrétním příkladu vám ukážu, jak se dopracovat k měsíční změně .

Techniky, kterými procházím, vám také umožňují, s některými drobnými úpravami vzorce, pracovat týden po týdnu, čtvrtletí po čtvrtletí nebo podobné výpočty tohoto druhu.

Než se tam ale dostaneme, musíme implementovat nějakou logiku, která je o něco těžší a ve skutečnosti jde o výpočty pro prodeje za předchozí měsíc .

Obsah

Řešení pro prodej za předchozí měsíc

Nejprve se podívejme na naši tabulku. Máme naše celkové tržby , což je velmi jednoduchý výpočet.

Vlastní kalendáře LuckyTemplates: Výpočet pro měsíc na měsíc Změna – 445 kalendářů

Jednoduše to dáme do konkrétního kontextu z našeho zákaznického kalendáře. Takže máme Fin Year a Fin Month, a pak to automaticky filtruje podkladovou tabulku faktů. A to nám dává celkovou částku prodeje .

Vlastní kalendáře LuckyTemplates: Výpočet pro měsíc na měsíc Změna – 445 kalendářů

V této tabulce na levé straně je však trochu problém. Zde vidíme naše konečné číslo měsíce; ale když se dostaneme na konec – poslední týden finančního roku tohoto konkrétního kalendáře – posledním dnem je 27. duben. To pak naskočí do nového finančního roku, ale není ani v novém měsíci.

Vlastní kalendáře LuckyTemplates: Výpočet pro měsíc na měsíc Změna – 445 kalendářů

Tady to začíná být trochu matoucí. Proto musíme vytvořit nějakou logiku, abychom získali tržby za předchozí měsíc. Nemůžeme se dívat jen na nějaký konkrétní měsíc. V tomto případě se musíme podívat na konkrétní číslo a pracovat s tímto sloupcem Číslo finančního měsíce.

Takže vás provedu vzorcem, abyste mu dobře porozuměli.

Procházka Formulí

V tomto výpočtu jsem použil proměnné ( VAR ) a vřele to doporučuji, protože proměnné nám umožňují tyto vzorce rozebrat.

Vlastní kalendáře LuckyTemplates: Výpočet pro měsíc na měsíc Změna – 445 kalendářů

Vlastní kalendáře LuckyTemplates: Výpočet pro měsíc na měsíc Změna – 445 kalendářů

Nejprve musíme zjistit aktuální měsíc , ve kterém se nacházíme, v jakémkoli konkrétním kontextu, a to je to, co dělá. Pokud jsme například v desátém měsíci roku 2014, vrátíme číslo 10.

Pokud se podíváme na Current Year , dělá přesně to samé, zatímco MaxMonthNum doslova vypočítává maximální počet měsíců. Takže se díváme na číslo MAX finančního měsíce v celé naší kalendářní tabulce, která v podstatě vrátí číslo dvanáct.

Nyní se zaměřme na základní opatření, které využívá funkci SUMX . Tento vzorec shrnuje celkový prodej, ale v jiném kontextu.

Vlastní kalendáře LuckyTemplates: Výpočet pro měsíc na měsíc Změna – 445 kalendářů

Logicky se snažíme skočit zpět do měsíce předchozího finančního roku a uchopit toto číslo a uvést ho do aktuálního kontextu .

Například v řádku níže máme rok 2014 s 10. měsícem. Musíme skočit zpět na 9. měsíc a přetáhnout toto číslo (1,356 milionu USD) do desátého měsíce, což je přesně to, co tato logika v tomto vzorci dělá.

Vlastní kalendáře LuckyTemplates: Výpočet pro měsíc na měsíc Změna – 445 kalendářů

Tento vzorec prochází tabulkou Kalendář, a pokud je 1, najde 12. měsíc předchozího roku, protože tam musíme jít a vypracovat tento dynamický výpočet, MaxMonthNum.

Vlastní kalendáře LuckyTemplates: Výpočet pro měsíc na měsíc Změna – 445 kalendářů

Teoreticky bychom zde mohli napsat 12, protože vždy je 12 měsíců, ale toto je jen další způsob, jak to dynamicky dělat. Mohli bychom použít podobnou techniku, pokud například provádíme změnu z týdne na týden.

Toto bude vyhodnoceno na 12, ale pak skočíme zpět a podíváme se na rok předtím . Takže pokud jsme v prvním měsíci roku 2015, chceme se skočit zpět do dvanáctého měsíce roku 2014. A tak toto číslo stáhneme dolů.

Vlastní kalendáře LuckyTemplates: Výpočet pro měsíc na měsíc Změna – 445 kalendářů

A pokud to není první měsíc, skočíme v aktuálním roce o jeden měsíc zpět, a to ukazuje tento řádek výpočtu.

Vlastní kalendáře LuckyTemplates: Výpočet pro měsíc na měsíc Změna – 445 kalendářů

Může to vypadat trochu komplikovaněji, než ve skutečnosti je, ale jde jen o to, abyste si promysleli několik různých vzorců.

Nyní, jakmile máme náš výpočet prodeje za předchozí měsíc, můžeme vypočítat naši změnu měsíce po měsíci . Jediné, co musíme udělat, je odečíst tržby za předchozí měsíc od celkových prodejů. Vložili jsme BLANK logiku, abychom vymazali ty, kteří neměli žádný předchozí měsíc prodeje.

Vlastní kalendáře LuckyTemplates: Výpočet pro měsíc na měsíc Změna – 445 kalendářů

Odtud můžeme získat měsíční procentní změnu . Jednoduše vydělíme Měsíční změnu měsíčními tržbami za předchozí měsíc .

Vlastní kalendáře LuckyTemplates: Výpočet pro měsíc na měsíc Změna – 445 kalendářů

Takže takto vypracujeme změnu měsíce po měsíci pro vlastní kalendář.




Závěr

Doufám, že s tímto tutoriálem můžete získat přehled o tom, jak spouštět výpočty časové inteligence pro vlastní kalendáře a být schopni je aplikovat na své vlastní datové modely.

Určitě stojí za to si všechny tyto vzorce do hloubky přezkoumat. Je toho trochu víc, jen je škoda, že to není tak snadné jako výpočty časové inteligence u standardních kalendářů.

Dobrou zprávou je, že pokud pochopíte, jak tyto techniky implementovat, bude pro vás provádění jakékoli práce s časovým porovnáváním v rámci LuckyTemplates mnohem snazší, zvláště pokud se musíte vypořádat s více přizpůsobenými kalendáři ve svých vlastních souborech dat.

Na zdraví!


Pipe In R: Propojovací funkce s Dplyr

Pipe In R: Propojovací funkce s Dplyr

V tomto tutoriálu se naučíte, jak zřetězit funkce dohromady pomocí operátoru potrubí dplyr v programovacím jazyce R.

RANKX Deep Dive: Funkce LuckyTemplates DAX

RANKX Deep Dive: Funkce LuckyTemplates DAX

RANKX od LuckyTemplates umožňuje vrátit pořadí konkrétního čísla v každém řádku tabulky, který tvoří součást seznamu čísel.

Extrahovanie motívov a obrázkov LuckyTemplates z PBIX

Extrahovanie motívov a obrázkov LuckyTemplates z PBIX

Naučte sa, ako rozobrať súbor PBIX, aby ste extrahovali motívy a obrázky LuckyTemplates z pozadia a použili ich na vytvorenie správy!

Cheat Sheet pre vzorce Excel: Stredne pokročilý sprievodca

Cheat Sheet pre vzorce Excel: Stredne pokročilý sprievodca

Cheat Sheet pre vzorce Excel: Stredne pokročilý sprievodca

Tabuľka kalendára LuckyTemplates: Čo to je a ako ju používať

Tabuľka kalendára LuckyTemplates: Čo to je a ako ju používať

Tabuľka kalendára LuckyTemplates: Čo to je a ako ju používať

Python v LuckyTemplates: Jak nainstalovat a nastavit

Python v LuckyTemplates: Jak nainstalovat a nastavit

Naučte se, jak nainstalovat programovací jazyk Python do LuckyTemplates a jak používat jeho nástroje k psaní kódů a zobrazování vizuálů.

Výpočet dynamických ziskových marží – snadná analýza LuckyTemplates s DAX

Výpočet dynamických ziskových marží – snadná analýza LuckyTemplates s DAX

Zjistěte, jak vypočítat dynamické ziskové marže u LuckyTemplates a jak můžete získat více informací tím, že se ponoříte hlouběji do výsledků.

Triedenie stĺpcov tabuľky dátumov v LuckyTemplates

Triedenie stĺpcov tabuľky dátumov v LuckyTemplates

Zistite, ako správne zoradiť polia zo stĺpcov tabuľky s rozšíreným dátumom. Toto je dobrá stratégia pre náročné polia.

Nájdite svoje najlepšie produkty pre každý región v LuckyTemplates pomocou jazyka DAX

Nájdite svoje najlepšie produkty pre každý región v LuckyTemplates pomocou jazyka DAX

V tomto článku vám ukážem, ako môžete nájsť svoje najlepšie produkty podľa regiónu pomocou výpočtov DAX v LuckyTemplates vrátane funkcií TOPN a CALCULATE.

Nevyžiadaná dimenzia: Čo to je a prečo je to čokoľvek iné ako odpad

Nevyžiadaná dimenzia: Čo to je a prečo je to čokoľvek iné ako odpad

Zistite, ako používať dimenziu nevyžiadanej pošty pre príznaky nízkej mohutnosti, ktoré chcete efektívne začleniť do svojho dátového modelu.