Logika více měn v LuckyTemplates – příklad LOOKUPVALUE

Skutečně běžným scénářem finanční analýzy je integrace měnových kurzů do vašich transakčních dat. Ve většině případů jsou údaje o prodeji skutečně zaznamenávány bez ohledu na měnu a název nebo kód měny je pouze umístěn ve sloupci. A může to být buď USD, AUD, GBP, ale ve skutečnosti to není upraveno směnným kurzem pro vás. Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.

Takže co musíte udělat, je integrovat spoustu historických směnných kurzů, protože v průběhu času se směnné kurzy mění. A tak v závislosti na dni, kdy jste něco prodali, bude kurzový ekvivalent velmi odlišný. Ukážu, jak to můžete vyřešit uvnitř LuckyTemplates.

Je tu něco málo, čemu musíte rozumět, zejména kolem datového modelu, o kterém vím, že je pro mnoho lidí relativně novým konceptem. Ale ukážu vám zde spoustu mých osvědčených postupů a poté, jak tyto informace o směnném kurzu přenést do vašeho prodeje nebo vaší transakční tabulky.

Obsah

Manipulace s více měnami v LuckyTemplates

Pro dnešní blog chci mluvit o tom, jak zacházet s více měnami uvnitř LuckyTemplates. Na fórech vidím spoustu těchto otázek a je to běžný problém zejména pro účetní nebo finanční pracovníky, kteří potřebují zjistit hodnotu svých potenciálních prodejů pomocí své domácí měny.

Tento scénář obsahuje několik složitostí a budu mluvit o tom, jak je můžete vyřešit. Nejprve ukážu, jak můžete integrovat tabulku měn do našeho datového modelu z back-endu. Kliknu na Upravit dotazy a poté na Směnné kurzy. Když kliknu na Navigaci, zobrazí se vám páry data a měn.

Logika více měn v LuckyTemplates – příklad LOOKUPVALUE

Toto je docela běžný scénář, protože tímto způsobem se získávají informace o měně. Výše uvedený formát je způsob, jakým vám budou poskytnuta data; někdy vám jej pošle banka a někdy si jej můžete stáhnout online. Bohužel to není vůbec užitečné, pokud byste chtěli tato data začlenit do svých výpočtů za chodu.

Odklopení sloupců

Co musíme udělat, je odklopit tyto sloupce a proklikávat se, dokud nemáme sloupce, které potřebujeme, což jsou v tomto případě sloupec Datum, sloupec Měnový pár, sloupec Cizí měna a sloupec Směnný kurz. Chceme jeden řádek na datum a měnu.

Logika více měn v LuckyTemplates – příklad LOOKUPVALUE

Logika více měn v LuckyTemplates – příklad LOOKUPVALUE

Toto je jedna z klíčových věcí, které musíte udělat, abyste to začlenili do svého modelu LuckyTemplates. Uložíme to a pak skočíme zpět k modelu.

Jak funguje datový model

Zde vám ukážu nastavení datového modelu. Máme údaje o prodeji , data našich prodejů ( tabulka Data ) a produkty ( tabulka Údaje o produktech ), které prodáváme zákazníkům ( tabulka Zákaznická data ) v konkrétních regionech po celém světě ( Prodejní regiony ).

Logika více měn v LuckyTemplates – příklad LOOKUPVALUE

V tabulce Údaje o prodeji budeme provádět všechny naše výpočty. Máme sloupec Kód měny zarovnaný podle regionu, do kterého prodáváme. Sloupec Celkový příjem zobrazuje celkový příjem v konkrétní měně, do které jsme ho prodali, takže prostě nemůžeme součet Celkový příjem a nazývat to naše celkové prodeje. To je úplně špatně. Potřebujeme získat každý jednotlivý prodej, který jsme uskutečnili, a převést jej zpět do naší domácí měny , což jsou v tomto příkladu dolary kiwi.

Logika více měn v LuckyTemplates – příklad LOOKUPVALUE

Co můžeme udělat, je propojit naši tabulku směnných kurzů s tabulkou Data a poté propojit tabulku Data s tabulkou Údaje o prodeji.

Logika více měn v LuckyTemplates – příklad LOOKUPVALUE

Tímto způsobem můžeme vypracovat vzorec pro každou z těchto jednotlivých částek s upravenou měnou. Nejprve získáme náš součet celkových příjmů a přetáhneme jej do tabulky. Jak vidíte, jedná se o zcela nesprávné číslo. Neříká nám vůbec, kolik jsme skutečně prodali, protože je to v japonských jenech, kanadských dolarech, eurech atd., takže jsou to jen nesmyslná čísla.

Logika více měn v LuckyTemplates – příklad LOOKUPVALUE

Funkce LOOKUPVALUE

Co musíme udělat, je použít funkci tzva vložte jej do iterační funkce. Hodnotu LOOKUPVALUE vložíme do SUMX, protože v konečném důsledku sčítáme příjmy, ale také musíme upravit každý jednotlivý řádek v tabulce Údaje o prodeji a každý jednotlivý příjem odvozený z prodeje a vydělit je příslušným směnným kurzem.

První hodnota po LOOKUPVALUE je to, co chceme načíst, takže v tomto případě chceme načíst směnný kurz z tabulky směnných kurzů, kterou jsme vytvořili. Chceme se také ujistit, že Datum je stejné jako Datum prodejní objednávky a že cizí měna je stejná jako Kód měny v tabulce Prodejní údaje.

LOOKUPVALUE upraví každou jednotlivou položku prodeje na směnný kurz v konkrétní den.

Logika více měn v LuckyTemplates – příklad LOOKUPVALUE

Celková měna prodeje upravena

Když se podíváme na naši tabulku celkových prodejů upravená podle měny, okamžitě víme, že to není správné.

Logika více měn v LuckyTemplates – příklad LOOKUPVALUE

Cizí měna pochází ztabulka, která nemá žádný vztah k tabulce Prodejní údaje, odkud pochází naše Celkové tržby.

Logika více měn v LuckyTemplates – příklad LOOKUPVALUE

Co musíme udělat, je upravit toto podle měny v rámci prodejní oblasti. Nyní můžete za den vidět, odkud tyto prodeje v jednotlivých měnách pocházejí.

Logika více měn v LuckyTemplates – příklad LOOKUPVALUE

Klíčová je zde úprava měny a proces odklopení sloupců tak, aby byl směnný kurz vše v jednom řádku.

Logika více měn v LuckyTemplates – příklad LOOKUPVALUE

Závěr

V tomto příspěvku jsme potřebovali přejít na datový model, abychom se ujistili, že existuje vztah ze sloupce Data ke sloupci Směnné kurzy. Také jsme napsali pokročilou logiku uvnitř funkce SUMX. Vzhledem k tomu, že SUMX je iterátor, přešel do tabulky Prodejní data a poté pro každý jednotlivý řádek v této tabulce šel Celkový příjem dělený směnným kurzem pro danou konkrétní měnu k danému datu. Tímto způsobem jsme dosáhli celkové měny prodeje upravené v našem vzorci.

Nyní, pokud to uděláte efektivně, bude velmi snadné provádět tyto výpočty. Pochopením toho, jak třídit datový model a také jak jej používatLOOKUPVALUE, máte možnost velmi snadno spouštět měnové výpočty. Nejen to, můžete se také dynamicky dívat na své výsledky podle toho, v jaké měně se na ně chcete dívat.

Takže pro to existuje spousta aplikací, zejména ve finančním světě nebo v jakékoli organizaci, která prodává zboží v mnoha různých měnách. Velmi použitelné pro situaci v reálném světě. Snad to pomůže těm, kteří se s tímto problémem setkají a hledají řešení.

Hodně štěstí při implementaci této techniky sami.


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.