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.
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:
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.
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.
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.
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:
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.
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.
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.
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.
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.
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.
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.
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.
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,
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.