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.
Dnes prejdem riešenie určitého problému týkajúceho sa výpočtov od začiatku roka k dnešnému dňu (YTD) . V skutočnosti to vyplynulo z otázky v . Nižšie zanechám odkaz na diskusiu na fóre, ak by ste si to chceli prečítať. Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu.
Tento príspevok na fóre si môžete pozrieť tu –
Rok po dátum (YTD) označuje obdobie od začiatku aktuálneho roka do určeného dátumu pred koncom roka . V zásade je to založené na počte dní od začiatku kalendárneho roka alebo dokonca fiškálneho roka až do stanoveného dátumu. Bežne sa používa na účely finančného výkazníctva.
V tomto scenári sa snažíme vyhodnotiť predaje od začiatku roka, ale nechceme hodnotiť nič okrem posledného predaja, ktorý mohol nastať . Chceme zobraziť iba kumulatívny súčet od začiatku roka do posledného predaja .
Toto je jedinečný scenár v LuckyTemplates, ktorý s najväčšou pravdepodobnosťou budete musieť vyriešiť nejakým spôsobom, tvarom alebo formou.
Skúsme sa pozrieť na hlavný problém.
Obsah
Hlavný problém s výpočtom aktuálneho roka
Ako môžete vidieť tu v našej vzorke Celkový predaj , pri výsledkoch, ktoré v skutočnosti nemajú žiadny výsledok, vráti prázdnu hodnotu . To je dôvod, prečo sa v roku 2018 zobrazilo len niekoľko dní. Tiež tu uvidíte, že čas máme len do 6. januára .
Teraz sa pokúsme urobiť jednoduchý výpočet tržieb od začiatku roka do dnešného dňa . Kliknite na položku Nové opatrenie na karte Modelovanie a opatrenie pomenujeme ako Predaj od začiatku roka.
Využime funkciu TOTALYTD . Tým sa vyhodnotí zadaný výraz (v tomto prípade Celkový predaj ) v intervale, ktorý začína prvým dňom v roku a končí posledným dátumom v stĺpci zadaného dátumu po použití špecifikovaných filtrov (v tomto prípade Dátumy ) . .
Je to určite veľmi jednoduchá a užitočná funkcia. Vyvoláva to však určitý problém, keď to implementujete takto.
Ako vidíte, premieta kumulatívny súčet nepretržite pre každý jeden dátum v danom roku. To v konečnom dôsledku vedie k plochým číslam.
Teraz, ak to chcem urobiť do vizualizácie, uvidíte, že tu nič nie je a je to len nezmyselná vizualizácia.
Aby sme to zlepšili, musíme vymazať každý výsledok , ktorý prekročil posledný predaj, ktorý sme uskutočnili.
Predaj sa teda zjavne bude aktualizovať. Môže sa však stať, že z určitých dôvodov nebudete chcieť počítať na základe posledného predaja.
Môže to byť preto, že nerobíte žiadne predaje, prípadne ste mali štátny sviatok alebo niečo iné v tomto zmysle. V tomto prípade by ste pravdepodobne chceli prejsť na posledný dátum nákupu namiesto toho, aby ste videli toto ploché číslo.
Vytvorenie miery predaja od roku k dnešnému dňu
Tu je technika, ktorú môžete použiť na vyriešenie určitého problému.
Najprv musíme vytvoriť vzorec pre posledný dátum predaja a pomenovať túto mieru ako Predaj YTD .
Teraz vytvorte premennú a nazvime ju LastSalesDate .
Potom použijeme . MAXX je skvelý spôsob, ako nájsť veľmi špecifickú vec, najmä okolo dátumov. Toto vráti najväčšiu číselnú hodnotu , ktorá je výsledkom vyhodnotenia výrazu pre každý riadok tabuľky.
Potom použijeme funkciu VŠETKY na opakovanie každého jedného dátumu nákupu .
Potom vyhodnotíme skutočný dátum posledného nákupu .
Teraz, ak to nepoužijeme, posledným dátumom nákupu bude doslova deň v každý jeden z týchto dní.
Takže hlavný dôvod, prečo musíte použiťtu je to preto, že toto vždy nájde 6. januára (posledný dátum nákupu), a to je presne to, čo chceme. Chceme, aby to bol konštantný 6. január .
Potom tu vytvoríme premennú a pomenujeme ju ako YTDSales .
Takže napíšeme presne ten istý vzorec na výpočet ročných predajov , ktorý sme napísali skôr. Použite TOTALYTD na prejdenie celkového predaja a dátumov .
Potom použijeme kľúčové slovo RETURN , ktoré bude spracovávať definované premenné v predchádzajúcich príkazoch VAR .
Použitie logiky IF na výpočet predaja od začiatku roka
Tu napíšeme logiku IF , aby sme vyhodnotili, či je MIN DATE menší alebo rovný LastSalesDate . Takže v tomto konkrétnom prípade je to menej alebo rovné 6. januáru .
Ak je výsledok pravdivý, vráťte YTDSales .
Ak je výrok nepravdivý, mal by vrátiť prázdnu hodnotu .
A takto v podstate odfiltrujeme alebo neukážeme žiadne z výsledkov za posledný deň, kedy došlo k skutočnému predaju.
Aby som to zhrnul, všetko, čo sme museli urobiť, bolo nejakým spôsobom integrovať LastSalesDate do príkazu IF .
Ak teraz uvediem túto mieru do tabuľky Predaj tu, uvidíte, že výsledky sa po dátume posledného nákupu skutočne oddelia a zobrazia tieto prázdne hodnoty ako to, čo sme chceli.
Ak sa na to pozrieme bez merania predaja YTD medzi tým, budeme mať oveľa skrátenejšiu tabuľku, ako je tá na obrázku nižšie.
A ak to premeníme na vizualizáciu, budeme to mať k dispozícii do aktuálneho dátumu posledného nákupu alebo v niektorých prípadoch to môžete urobiť až do posledného dátumu .
Záver
Dúfajme, že ste sa už trochu naučili, ako môžete takéto veci riešiť. Pamätajte, že musíte nejakým spôsobom vytvoriť nejakú logiku, ktorá zobrazí medzeru v tabuľke, pretože medzera sa nezobrazí vo vizualizácii .
Ak túto techniku nezavediete do svojich opatrení v správnom čase, vaše vizualizácie môžu vyzerať trochu zvláštne.
Túto techniku môžete použiť aj vo veľmi podobných situáciách, keď chcete zobraziť kumulatívne súčty ako YTD, QTD alebo MTD k aktuálnemu dátumu.
Nezabudnite sa pozrieť, ak sa chcete dozvedieť viac o iných jedinečných témach a technikách LuckyTemplates, ktoré môžete použiť vo svojich vlastných modeloch.
***** Učíte sa 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.
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.
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ů.
Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.
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.
V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.
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.
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í.
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.
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.