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.


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.

Microsoft Power Platform frissítések | Microsoft Ignite 2021

Microsoft Power Platform frissítések | Microsoft Ignite 2021

Tekintse át a Power Apps és a Power Automate legfontosabb frissítéseit, valamint azok előnyeit és következményeit a Microsoft Power Platform számára.

Gyakori SQL-függvények: Áttekintés

Gyakori SQL-függvények: Áttekintés

Fedezzen fel néhány gyakori SQL-függvényt, amelyeket használhatunk, például a karakterláncot, a dátumot és néhány speciális függvényt az adatok feldolgozásához vagy manipulálásához.

LuckyTemplates sablonok létrehozása: útmutató és tippek

LuckyTemplates sablonok létrehozása: útmutató és tippek

Ebből az oktatóanyagból megtudhatja, hogyan hozhatja létre a tökéletes LuckyTemplates sablont, amely az Ön igényeinek és preferenciáinak megfelelően van konfigurálva.

Mezőparaméterek és kis többszörösek a LuckyTemplatesben

Mezőparaméterek és kis többszörösek a LuckyTemplatesben

Ebben a blogban bemutatjuk, hogyan lehet a mezőparamétereket kis többszörösekkel rétegezni, hogy hihetetlenül hasznos betekintést és látványelemeket hozzon létre.

LuckyTemplates rangsor és egyéni csoportosítás

LuckyTemplates rangsor és egyéni csoportosítás

Ebből a blogból megtudhatja, hogyan használhatja a LuckyTemplates rangsorolási és egyéni csoportosítási funkcióit a mintaadatok szegmentálására és kritériumok szerinti rangsorolására.

A LuckyTemplatesben csak egy meghatározott dátumig összesített összeg látható

A LuckyTemplatesben csak egy meghatározott dátumig összesített összeg látható

Ebben az oktatóanyagban egy konkrét technikát fogok bemutatni, hogyan jelenítheti meg a kumulatív összeget csak egy adott dátumig a LuckyTemplates vizualizációjában.

Bullet Charts: speciális egyéni látványelemek a LuckyTemplates számára

Bullet Charts: speciális egyéni látványelemek a LuckyTemplates számára

Ismerje meg, hogyan hozhat létre és testreszabhat Bullet diagramokat a LuckyTemplates alkalmazásban, amelyeket főként a teljesítmény mérésére használnak a célhoz vagy az előző évekhez képest.