Valutaátváltási táblázat létrehozása a LuckyTemplates alkalmazásban

Ebben az oktatóanyagban megtanuljuk, hogyan hozhatunk létre valutaátváltási táblázatot a LuckyTemplates-ben történő értékesítéshez DAX-mértékekkel. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Ezzel a technikával csak egy egyszerű szeletelőt kellene létrehoznunk egy valuta másikra való átváltásához. Ez különösen akkor hasznos, ha a LuckyTemplates több pénznemet tartalmazó adatokkal foglalkozik.

Ehhez a bemutatóhoz a Microsoft World Wide Importers adatbázisát fogjuk használni.

Tartalomjegyzék

Felhasznált feltételezések

A példában ezek az alapvető feltételezések:

Valutaátváltási táblázat létrehozása a LuckyTemplates alkalmazásban

Az első feltételezés szerint ez akkor fordulhat elő, ha forrásadataink nem tartalmaznak hétvégi vagy ünnepnapi adatokat. Még ha nincs is tényleges árfolyam az adott napokon, ez nem jelenti azt, hogy nem létezik árfolyam.

A második feltételezés az, hogy van egy valutaárfolyam-dimenziós táblázatunk. Ezt létrehozhatjuk a ténydevizaárfolyamaink alapján, majd hozzáadhatunk hozzá különböző mezőket.

Ezután azt is feltételezzük, hogy az értékesítést (jelen esetben használt mértéket) az értékesítés időpontjában konvertáljuk. Vegyük a hónap átlagárfolyamát, vagy dönthetünk úgy, hogy nem váltjuk át egy adott pénznemre a hónap végéig.

Ezt többféleképpen is megtekintheti, amelyek a különböző vállalkozások igényeitől függenek. De ehhez a demóhoz csak annyit mondunk, hogy az eladás napján szeretnénk átalakítani.

Azt is feltételezzük, hogy az összes kezdeti értékesítés USD-ben történik.

Az adatmodell a világméretű importőröktől

Vessünk egy pillantást a

Valutaátváltási táblázat létrehozása a LuckyTemplates alkalmazásban

Ez ismét a World Wide Importers adatbázisból származik.

Két ténytáblázatunk van – egy értékesítési táblázat és egy valutaárfolyam táblázat. Láthatjuk, hogy a két ténytábla a dátum oszlopból kapcsolódik a DimDate táblához. Ez egy mátrix vagy táblázat szűrőjeként lesz használva.

A DimCurrencyRates tábla kapcsolódik a FactCurrencyRates táblához a valutaárfolyam ticker alapján.

Ha most megnézzük a DimCurrencyRates táblát, láthatjuk, hogy a ticker az az egyedi érték, amely a FactCurrencyRates táblához kapcsolódik.

Valutaátváltási táblázat létrehozása a LuckyTemplates alkalmazásban

Van egy oszlop is, amely a ticker teljes nevét tartalmazza arra az esetre, ha néhány felhasználó nem ismerné a rövidítéseket.

A bevezető szöveg- és formátumoszlopokat nem fogja használni ebben a bemutatóban. Csak olyan oszlopokként szolgálnak, amelyek lehetővé teszik a pénznem megfelelő formázását egyetlen mérték használatával.

A rendezési sorrend az, hogy ezek a pénznemek hogyan jelennek meg a szeletelőben. Az USD a leggyakrabban használt, ezért a tetejére kerül. Ez egy kényelmesebb elrendezés az ábécé sorrendbe állításához képest. 

Pénznemek átváltása LuckyTemplatesben

1. Hozzon létre egy alapvető intézkedést

Az első lépés egy alapmérték létrehozása.

Valutaátváltási táblázat létrehozása a LuckyTemplates alkalmazásban

Ebben az esetben a teljes értékesítést használjuk. Ennél a bemutatónál nincs Teljes értékesítés oszlopunk, ezért a FactSales ismétlésére használjuk, és a Mennyiség szorozva az egységárral.

A táblázat egyszerűen a dátumot és az összes értékesítést mutatja:

Valutaátváltási táblázat létrehozása a LuckyTemplates alkalmazásban

2. Adjon hozzá egy szeletelőt

A következő lépéshez hozzáadunk egy szeletelőt a dimenziós valutaárfolyamok táblázataiból. A pénznemek teljes nevét fogjuk használni.

Valutaátváltási táblázat létrehozása a LuckyTemplates alkalmazásban

3. Adja hozzá a kiválasztott pénznemet és az aktuális dátumot

Két további intézkedésre van szükségünk, amelyek segítenek kitalálni a felhasználó által kiválasztott pénznemet.

Valutaátváltási táblázat létrehozása a LuckyTemplates alkalmazásban

Ha egy felhasználó egynél több pénznemet választ ki, akkor automatikusan az alapértelmezett USD-t fogja használni. 

Az alapértelmezett pénznem az üzleti követelményektől függ. Ez beállítható úgy is, hogy ürességet vagy hibát jelezzen.

Most az aktuális dátum is fontos ennél a technikánál. És amikor az aktuális dátumot mondjuk, akkor nem a mai dátumra gondolunk. Ehelyett az aktuális szűrőkörnyezet dátumát jelenti.

Azt is tudni akarjuk, hol vagyunk, ami ismét a jelenlegi szűrőkörnyezetben lévő állapotunkra utal. 

4. Adja hozzá az Átváltott értékesítési mértéket

Most menjünk a fájltáblázathoz, és határozzuk meg, hogyan kell ezeket összerakni, hogy konvertált értéket kapjunk. 

Ez az utolsó intézkedés a konvertált eladások eléréséhez.

Valutaátváltási táblázat létrehozása a LuckyTemplates alkalmazásban

A változókat azért használjuk, mert megtisztítják a kódot, és megkönnyítik a hibakeresést.

Szeretnénk tudni, hogy hol tartunk az aktuális dátumban, ezért van egy változónk, amelyet dátumként definiálunk. Megvan az általunk kiválasztott pénznem is.

Valutaátváltási táblázat létrehozása a LuckyTemplates alkalmazásban

Ez az előző két intézkedés, amelyet most hoztunk létre.

Az átváltani kívánt mértéket is megadjuk.

Valutaátváltási táblázat létrehozása a LuckyTemplates alkalmazásban

Ez a dimenzió bármire megváltoztatható. Ez lehet többek között Profit vagy Margin. Ebben a példában azonban a teljes értékesítésnél maradunk.

Annak érdekében, hogy megtudjuk, mekkora árfolyamot kell megadnunk, a FactCurrencyRates táblázatban megkeressük a Crossrate-et.

Valutaátváltási táblázat létrehozása a LuckyTemplates alkalmazásban

A kiválasztott pénznem megkereséséhez ugyanabból a táblázatból a Tickert használjuk. Ez az oka annak, hogy a CurrencySelected ticker segítségével lett beállítva.

Ezzel a beállítással az aktuális szűrőkörnyezet csak egy keresztárfolyamot von vissza, mivel egyszerre csak egy pénznem van kiválasztva. 

Ezután csak meg kell szoroznunk az árfolyamot az értékesítésünkkel, hogy megkapjuk az átváltott értéket.

Valutaátváltási táblázat létrehozása a LuckyTemplates alkalmazásban

5. A valutaátváltási táblázat beállítása

Ha a valutaárfolyamok táblázat FullNeme-jét vesszük az Oszlopok alá, látni fogjuk az összegeket az összes különböző pénznemben.

Valutaátváltási táblázat létrehozása a LuckyTemplates alkalmazásban

Valutaátváltási táblázat létrehozása a LuckyTemplates alkalmazásban

Tehát van egy mérőszáma, az Átváltott értékesítés, amely gyorsan létrehozott egy valutaátváltási táblázatot, amely az értékesítési összeget tartalmazza 20 különböző pénznemben. 

Következtetés

Ez a technika egy egyszerű módszert mutatott be atáblázat a LuckyTemplatesben.

A dolgok egyszerűsítésének kulcsa annak biztosítása, hogy ne ismételjük meg a kódokat, mértékeket és képleteket. Mindehhez egy kis kreatív gondolkodásra van szükség, hogy olyan megoldásokat találjunk, amelyek megkönnyítik a valutaátváltást a LuckyTemplatesben.

Remélem, sokat tanultál ebből a technikából.

Minden jót,


Arány- és gyakorisági táblázatok Excelben

Arány- és gyakorisági táblázatok Excelben

Az Excel gyakorisági táblázataiban, valamint az aránytáblázatokban készültek. Nos, nézze meg, mik ezek, és mikor kell használni őket.

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

Ismerje meg, hogyan töltheti le és telepítheti a DAX Studio és a Tabular Editor 3 alkalmazást, és hogyan konfigurálhatja őket a LuckyTemplates és az Excel programban való használatra.

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

Ez a blog tartalmazza a Shape Map vizualizációt a LuckyTemplates térbeli elemzéséhez. Megmutatom, hogyan használhatja hatékonyan ezt a vizualizációt annak funkcióival és elemeivel.

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

Ebben az oktatóanyagban egy egyedülálló ötletet mutatok be a pénzügyi jelentésekkel kapcsolatban, amely az eredmények hozzárendelését jelenti a LuckyTemplates-en belüli táblázatsablonok előre meghatározásához.

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

Hozzon létre DAX-mértékeket a LuckyTemplates alkalmazásban meglévő mértékek vagy képletek használatával. Ezt nevezem mértékelágazási technikának.

A legerősebb funkcióhívás a LuckyTemplatesben

A legerősebb funkcióhívás a LuckyTemplatesben

Ebben a blogban fedezze fel a LuckyTemplates adatkészletet, a leghatékonyabb függvényhívást, amely M- és DAX-függvények ezreit juttatja a keze ügyébe.

Adatmodellezési technikák a DAX-mérések megszervezéséhez

Adatmodellezési technikák a DAX-mérések megszervezéséhez

A mai oktatóanyagban megosztok néhány adatmodellezési technikát a DAX-mérések jobb rendszerezéséhez a hatékonyabb munkafolyamat érdekében.

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

A LuckyTemplates egy nagyszerű eszköz a pénzügyi jelentésekhez. Itt található egy oktatóanyag, amely bemutatja, hogyan hozhat létre személyre szabott táblázatokat a LuckyTemplates pénzügyi irányítópultjához.

A Power Query nyelvi folyamatának bevált gyakorlatai

A Power Query nyelvi folyamatának bevált gyakorlatai

Ez az oktatóanyag megvitatja a Power Query nyelvi folyamatot, és azt, hogyan segíthet zökkenőmentes és hatékony adatjelentések létrehozásában.

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

Az egyik kedvenc technikámról fogok beszélni a LuckyTemplates egyéni ikonok körül, amely dinamikusan használja az egyéni ikonokat a LuckyTemplates vizualizációkban.