Adatnormalizálás a LuckyTemplates-ben különböző napok eredményeihez

Ez az oktatóanyag egy másik kérdésből fakad aaz adatok normalizálásáról . Az általam megtanított technikák fontosak lesznek az olyan anomáliák megszabadulásában , amelyek az adatelemzés során bonyolíthatják a dolgokat . Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Alkalmanként, amikor elemzést futtat a LuckyTemplatesben, előfordulhat, hogy figyelembe kell vennie a különböző országokból érkező hétvégi vagy ünnepnapi értékesítéseket . A kihívás az, amikor egy bizonyos országban munkaszüneti nap van, de más országokban nem. Nehéz lesz normalizálni ezeket az értékesítési adatokat a jelentéskészítés során, figyelembe véve az országok különböző napjait. Itt jönnek képbe az adatnormalizációs technikák .

A cél az, hogy az összes különböző értékesítést megkapjuk, és visszahelyezzük a jelentéstevő ország tényleges munkanapjaira.

Ez egy egészen egyedülálló példa a LuckyTemplates időintelligencia technikájára. Mindazonáltal ez nagyon hasznos, ha egy meghatározott forgatókönyvről van szó, amely korlátozott adatmennyiséggel vagy a nyers információban nem megjelenő adatokkal kapcsolatos .

Tartalomjegyzék

Mintaadatok normalizálása a különböző napokon történő értékesítéshez

A legfontosabb dolog, amit ebben az oktatóanyagban szeretnék áttekinteni, azok a módok, amelyek segítségével logikát írhat a képletébe, amellyel megváltoztathatja a jelentési nap helyzetét vagy az eredményeket egy adott napon.

Nézzük meg ezt a táblázatot, és összpontosítsunk egy példára. Ha valami hasonlóval dolgozik, ahol egyik napról a másikra kell áthelyeznie az eredményeket, ez az oktatóanyag segít.

Adatnormalizálás a LuckyTemplates-ben különböző napok eredményeihez

A jelentésben láthatja a dátumot, valamint azt, hogy melyik nap van a Date és DaysOfWeekName oszlopokban. A Teljes értékesítés oszlopban az adott napra vonatkozó eladások teljes számát is megtekintheti .

Adatnormalizálás a LuckyTemplates-ben különböző napok eredményeihez

Most kidolgoztam egy logikát, hogy a szombati és vasárnapi értékesítési adatokat áthelyezzem a hétfői értékesítési adatokba . Ennek az az oka, hogy ezeket a hétvégi értékesítéseket egy hétköznapi (hétfőtől péntekig) munkanapi kiárusításba szeretném regisztrálni. A frissített értékesítési adatokat az alábbi Összes értékesítés nem hétvégi napok oszlopban tekintheti meg .

Adatnormalizálás a LuckyTemplates-ben különböző napok eredményeihez

Ezenkívül azt akartam, hogy ez a táblázat dinamikus legyen, ezért hozzáadtam egy adatválasztót, amellyel egyszerűen módosíthatja az értékesítési adatok időkeretét. A megfelelő időkeret kiválasztása után a Teljes értékesítés nem hétvégi napok oszlopban szereplő adatok automatikusan frissülnek.

Ezen túlmenően szeretnék további számításokat is elvégezni, például kumulatív összegeket, mozgóátlagokat és így tovább. Amint látja, hozzáadtam a kumulatív összkorrekciót. és Összesített értékesítés oszlopok. Csak kicsit át kellett rendeznem a dolgokat, és bele kellett mennem néhány DAX-számításba, hogy megoldjam ezeket a nagyon specifikus meglátásokat.

Adatnormalizálás a LuckyTemplates-ben különböző napok eredményeihez

A nem hétvégi értékesítések kidolgozása

Most megmutatom, hogyan kell kiszámítani és beállítani a nem hétvégi összértékesítést. Ez az adatnormalizálási oktatóanyag kulcsa.

Van pár változóm () itt a Weekend Check és a WorkdayCheck számításhoz. Azt csinálom itt, hogy az adott kontextusban melyek a hétvégék és melyek a hétfők.

Adatnormalizálás a LuckyTemplates-ben különböző napok eredményeihez

Visszaugorva a dátumtáblázatomhoz, létrehoztam egy Naptípus oszlopot egy nagyon egyszerű logika alapján. Tehát, ha a nap nem szombat vagy vasárnap, akkor munkanapnak nevezem . Ha szombat (6) vagy vasárnap (0), akkor Hétvégének hívom .

Adatnormalizálás a LuckyTemplates-ben különböző napok eredményeihez

Most, a képlet első része után, ezt a részt fogom tárgyalni.

Tehát, ha a WeekendCheck igaz, vagyis hétvégéről van szó, akkor az eredmények üresek. Ezután, ha a WorkdayCheck értéke hamis, vagy ha a kiválasztott érték megegyezik a hétfővel, akkor hamis, akkor a Total Sales értéket adja vissza .

Ha a WorkdayCheck igaz, azaz hétfő van, akkor ezt a logikát fogom itt futtatni.

Adatnormalizálás a LuckyTemplates-ben különböző napok eredményeihez

Ez a rész kombinációjaésfunkciókat. Először is megkapja a hétfői és a hétvégi értékesítések összegét. A SZŰRŐ funkció átmegy az összes dátumon, és csak azokat a dátumokat adja vissza, amelyek nagyobbak, mint az aktuális dátum hárommal kivonva.

Alapvetően csak áthelyezem a teljes eladást szombatról és vasárnapról hétfőre, olyan technikák kombinációjával, mint plkijelentések és különféle funkciók. Így működik az adatnormalizálás az ilyen típusú elemzéseknél.

Ugyanez a technika nagyon hasznos lesz, amikor ünnepnapokon vagy valami hasonlóban dolgozik. Itt csak néhány dolgot kell módosítania, például a WeekendChecks helyett a HolidayCheckeket. Ennek ellenére ez egy hasonló logika, és mindig alkalmazhatja ezt a megoldást ezekre a forgatókönyvekre.

Összesített összeg létrehozása

A következő dolog, amit meg akarok tanítani, az a teljes értékesítés és a nem hétvégi eladások összesített összegének létrehozása.

Egy dolog, amit észrevehet, az, hogy a hétvégék összesített összesített adatai ebben az oszlopban mindig sima vonalak lesznek, mert valójában nincsenek adatok, függetlenül az időkerettől.

Ehhez kapcsolódóan létrehoztam egy vizualizációt, amely összehasonlítja a kumulált teljes korrekciót az összesített értékesítéssel.

Adatnormalizálás a LuckyTemplates-ben különböző napok eredményeihez

Ez egy másik érdekes technika, amelyet néhány napon belül felhasználhat az adatok normalizálására. Nézzük az alábbi képletet.

Adatnormalizálás a LuckyTemplates-ben különböző napok eredményeihez

Először is létrehoztam egy korrekciós értékesítési táblázatot úgy, hogy újra létrehoztam a Dátum és az Összes értékesítés, nem hétvégi napok oszlopot afunkció.

Ezek után hozzáadtam afunkció. Amint láthatja, a kiigazítási értékesítési táblázat a SZŰRŐ függvényen belül van elhelyezve. Ahelyett, hogy végigmennék az összes dátumon, a korrigált teljes értékesítési munkaszüneti napokat helyeztem el. Végül a SUMX használatával minden egyes nap ismétlődik, és kiszámítja a maximális dátumnál kisebb vagy azzal egyenlő dátumot. Ezután megszámolja a Normalizált értékesítés oszlopait .

Ez az adatnormalizálási technika nagyon jól alkalmazható, ha több országban dolgozik. Amint látja, ez valóban hatékony módja annak, hogy a jelentésben szereplő összes régióban normalizálják az eladásokat .




Következtetés

Sok hasznos technikát említettem az oktatóanyagban, amelyek lehetővé teszik néhány  egyedi, időhöz kapcsolódó elemzés futtatását a LuckyTemplates-en belül. Számos különböző DAX-függvényen mentem keresztül, mint például afüggvényt, néhány táblázatfüggvényt  és más egyszerű szűrőket afunkció.

Ha többet szeretne megtudni a különféle időintelligencia technikákról a LuckyTemplatesben, azt javaslom, hogy tekintse meg a LuckyTemplates online kurzusmodulját, amely kifejezetten az ilyen típusú elemzéseket szolgálja.

Élvezze a munkát ezen a részletes videón.

Leave a Comment

E-mail melléklet mentése SharePointba a Power Automate segítségével

E-mail melléklet mentése SharePointba a Power Automate segítségével

Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Power Automate folyamatok létrehozása a semmiből

A Power Automate folyamatok létrehozása a semmiből

Ismerje meg, hogyan hozhat létre <strong>Power Automate</strong> folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Ebben az útmutatóban bemutatom, hogyan lehet Pénzügyi információk mátrixát létrehozni a Profit és veszteség (P&L) kimutatással a LuckyTemplates alkalmazásban.

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.

SharePoint-fájlok hozzáadása a számítógéphez

SharePoint-fájlok hozzáadása a számítógéphez

Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.

LuckyTemplates mobil jelentéskészítési tippek és technikák

LuckyTemplates mobil jelentéskészítési tippek és technikák

Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.