Výpočet týždenného predaja W/DAX v LuckyTemplates

Vypočítať rozdiel medzi týždennými výsledkami predaja v LuckyTemplates bohužiaľ nie je také jednoduché. Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu.

Dôvodom je, že LuckyTemplates nemá týždennú vstavanú funkciu časovej inteligencie. Jediné dostupné možnosti sú pre deň, mesiac, štvrťrok a rok.

V tomto vzorci vám ukážem funkciu DATEADD. Táto funkcia je jednou z mojich obľúbených, pretože uľahčuje porovnávanie času. Nedáva nám však možnosť vypočítať týždenný predaj ako v tomto príklade tutoriálu.

Výpočet týždenného predaja W/DAX v LuckyTemplates

Preto, aby sme mohli vypracovať týždenné výsledky v LuckyTemplates, musíme vo vzorci použiť inú logiku. Je bohužiaľ o niečo pokročilejšia, ale je to dôležitá a skutočne kvalitná technika, ktorú musíte pochopiť a využiť vo svojich modeloch.

Ak dokážete porozumieť niektorým technikám vzorcov, s ktorými pracujem, aby som skutočne vypočítal tento výsledok, robíte to veľmi dobre s jazykom DAX v rámci LuckyTemplates. Vo svojich prehľadoch LuckyTemplates budete vždy môcť vytvoriť skutočne dobré poznatky a vysokokvalitné analýzy.

V tomto návode vám ukážem, ako používať funkcie CALCULATE a FILTER, vrátane toho, ako skutočne efektívne využívať premenné vo vzorcoch DAX.

Je to naozaj skvelý koncept na pochopenie, pretože vám poskytne dobrý prehľad, najmä ak s informáciami pracujete niekoľko týždňov. Možno ste maloobchodník a chcete analyzovať tento týždeň oproti minulému týždňu alebo tento týždeň oproti rovnakému týždňu z predchádzajúceho roka.

Tento tutoriál vám ukáže, ako sa dá urobiť taká skvelá analýza, ak použijete tieto techniky vzorcov v kombinácii s vašimi dátovými modelmi.

Obsah

Nastavenie údajov

Najprv musíme mať v tabuľke Dátum číslo týždňa . Nebudeme môcť robiť tieto výpočty, pokiaľ to tu nebudeme mať.

Výpočet týždenného predaja W/DAX v LuckyTemplates

Musíme tiež vytvoriť tento rok a týždeň len s trochou logiky vo vypočítanom stĺpci.

Výpočet týždenného predaja W/DAX v LuckyTemplates

Keď máme tento kontext, môžeme ho navrstviť do tabuľky. V tomto prípade začíname s Total Sales , čo je celkom jednoduchý výpočet, ktorý používam znova a znova vo svojich tutoriáloch.

Výpočet týždenného predaja W/DAX v LuckyTemplates

Teraz vám ukážem prvý spôsob, akým som sa pokúsil urobiť kalkuláciu, aby som získal tržby z predchádzajúcich týždňov a prečo to nefungovalo.

Problém s počiatočným výpočtom

Výpočet je Predaj za predchádzajúci týždeň a ja používam VYPOČÍTAŤ celkové tržby . Na ďalší riadok som dal FILTER .

Funkcia FILTER nám umožňuje vložiť túto logiku do nej. Potom by iteroval cez tabuľku, ktorú špecifikujeme, a skontroloval, či to, čo iterujeme, je pravda alebo nepravda. Ak je to pravda, ponecháva to v kontexte výpočtu celkového predaja a to je to, čo nakoniec robíme vo vnútri CALCULATE.

Výpočet týždenného predaja W/DAX v LuckyTemplates

Takže dáme FILTROVAŤ VŠETKY dátumy a potom sem napíšeme logiku. Chceme to vypočítať týždeň predtým a funkcia SELECTEDVALUE je pre tento typ výpočtu skvelá. Vráti sa o týždeň späť a urobí to isté s naším rokom.

Ak to zavedieme, uvidíte, že to nefunguje efektívne.

Výpočet týždenného predaja W/DAX v LuckyTemplates

V prvom týždni údajov, ktorým je rok 2015, nie je žiadny výsledok, a to je v poriadku, keďže ide o začiatok údajov. Ale ak sa dostaneme do prvého týždňa roku 2016, nedostaneme nič.

Výpočet týždenného predaja W/DAX v LuckyTemplates

Je to preto, že na základe nášho vzorca nevie, čo má robiť, keď sa dostane na 1. Takže 1 mínus 1 je 0 a tam sa to pokazí.

Teraz prejdem riešenie, ktoré som urobil a ktoré skutočne funguje, a dúfajme, že uvidíte, ako môžete použiť podobnú logiku len trochu iným spôsobom.

Riešenie na získanie týždenného výpočtu predaja

V našom výpočte použijeme veľa premenných. Takto odporúčam nastaviť veci, ktoré sa stanú trochu komplikovanejšími s trochou väčšej logiky.

Takže urobíme nové opatrenie a nazveme ho Predaj PW (predchádzajúci týždeň). Potom pridáme niekoľko premenných. SELECTEDVALUE vyhodnotí každý jeden výpočet aktuálneho týždňa, čo je veľmi podobné tomu, čo sme robili v našom ďalšom vzorci.

Pre naše MaxWeekNumber používame funkciu. Chceme vypočítať maximum zo všetkých možných týždňov. Takže teoreticky chceme vrátiť 53 zakaždým. Ďalej v našej logike používame funkcie SUMX a FILTER .

Výpočet týždenného predaja W/DAX v LuckyTemplates

Výpočet týždenného predaja W/DAX v LuckyTemplates

Deje sa tam toho dosť, ale toto je vážne to, čo môžete dostať do DAX. A teraz, keď to zatiahneme, vidíme, ako to rieši problém.

Výpočet týždenného predaja W/DAX v LuckyTemplates

Potom z toho urobíme vizuál, aby sme jasne videli rozdiel v celkovom predaji z predchádzajúceho týždňa.

Výpočet týždenného predaja W/DAX v LuckyTemplates


Porovnajte časové obdobia s neštandardnými dátumovými tabuľkami – DAX a LuckyTemplates

Záver

Tento tutoriál ukazuje, ako môžete nakoniec vypočítať rozdiel medzi týždennými výsledkami predaja pomocou jazyka DAX v LuckyTemplates.

V príklade som sa zameral na 53 týždňov. Ak existuje iba 52 týždňov, existuje potenciálny problém, ale riešenie musíme nájsť samostatne v inom návode.

Dúfam, že tí z vás, ktorí majú čo do činenia, môžu trochu pochopiť, ako môžete vyriešiť niektoré z vecí, na ktoré sa možno pozeráte.

Na zdravie!


Vytvoření tabulky data v LuckyTemplates

Vytvoření tabulky data v LuckyTemplates

Zjistěte, proč je důležité mít vyhrazenou tabulku s daty v LuckyTemplates, a naučte se nejrychlejší a nejefektivnější způsob, jak toho dosáhnout.

LuckyTemplates Mobile Reporting Tipy a techniky

LuckyTemplates Mobile Reporting Tipy a techniky

Tento stručný návod zdůrazňuje funkci mobilního hlášení LuckyTemplates. Ukážu vám, jak můžete efektivně vytvářet přehledy pro mobily.

Profesionální servisní analytické zprávy v LuckyTemplates

Profesionální servisní analytické zprávy v LuckyTemplates

V této ukázce LuckyTemplates si projdeme sestavy ukazující profesionální analýzy služeb od firmy, která má více smluv a zákaznických vztahů.

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.

Bežné funkcie SQL: Prehľad

Bežné funkcie SQL: Prehľad

Objavte niektoré bežné funkcie SQL, ktoré môžeme použiť, ako napríklad reťazec, dátum a niektoré pokročilé funkcie na spracovanie alebo manipuláciu s údajmi.

Vytvoření šablony LuckyTemplates: Průvodce a tipy

Vytvoření šablony LuckyTemplates: Průvodce a tipy

V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.

Parametry pole a malé násobky v LuckyTemplates

Parametry pole a malé násobky v LuckyTemplates

V tomto blogu si ukážeme, jak vrstvit parametry pole s malými násobky, abychom vytvořili neuvěřitelně užitečné přehledy a vizuály.

LuckyTemplates Rank a vlastní seskupení

LuckyTemplates Rank a vlastní seskupení

V tomto blogu se dozvíte, jak používat funkce hodnocení LuckyTemplates a vlastní seskupování k segmentaci ukázkových dat a jejich seřazení podle kritérií.

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

V tomto tutoriálu se budu zabývat konkrétní technikou, jak zobrazit kumulativní součet pouze do určitého data ve vašich vizuálech v LuckyTemplates.

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Naučte se vytvářet a přizpůsobovat Bullet grafy v LuckyTemplates, které se používají hlavně pro měření výkonu oproti cílovým nebo předchozím rokům.