Tabulky proporcí a četností v Excelu
Chtěli jsme se ponořit do tabulek četností v Excelu a také do tabulek proporcí. Podívejte se, co to je a kdy je použít.
Pre tento blogový príspevok chcem demonštrovať funkciu CROSSJOIN . Ukážem príklad, ako som ho použil, a potom vysvetlím, kedy a kde ho môžete použiť aj vy. Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu.
CROSSJOIN je skutočne efektívna funkcia, ktorú môžete využiť vo vnútri LuckyTemplates na v podstate spojenie dvoch tabuliek údajov.
Obsah
Použitie CROSSJOIN na zjednodušenie vzorca
Nie je to len o výbere ľubovoľných dvoch tabuliek z vašich množín údajov. S tabuľkami vo vnútri funkcie CROSSJOIN môžete manipulovať, aby sa dali spájať zmysluplnejším spôsobom.
V LuckyTemplates možno budete chcieť vykonať veľa analýz a táto funkcia vám to nesmierne zjednoduší.
Zjednodušuje funkcie alebo miery, ktoré musíte napísať, aby ste vytvorili tieto výpočty a nakoniec ich presvedčivo vizualizovali.
Ako používať funkciu CROSSJOIN
V tomto príklade som chcel automaticky vytvárať rozpočty, ale nechcel som vytvárať všeobecné mesačné alebo ročné rozpočty. Chcel som vytvoriť rozpočty podľa produktov a podľa mesiacov.
Ak sa pozriete na tento model, produkty sú v jednej tabuľke, zatiaľ čo naše mesiace sú v inej tabuľke.
Nemáme tabuľku, kde by boli produkty aj rozpočty. Neexistuje, takže ho musíme vytvoriť. Čo musím urobiť, je spojiť tieto stĺpce z týchto jednotlivých tabuliek, aby som vytvoril jednu novú tabuľku a použil nejakú logiku založenú na týchto dvoch konkrétnych prvkoch v rámci môjho dátového modelu.
Tu prichádza na rad CROSSJOIN . Umožňuje vám spojiť dva stĺpce alebo rad stĺpcov z rôznych tabuliek a vytvoriť z nich jeden. Pomocou CROSSJOIN sa mi podarilo vytvoriť tabuľku Product Budgets .
Pravdepodobne existujú aj iné spôsoby, ako to urobiť, ale toto je najefektívnejší spôsob, ako znovu vytvoriť stôl z ničoho.
Na dosiahnutie tejto tabuľky som použil aj ďalšie tabuľkové funkcie, ktoré si v krátkosti prebehnem, ale zatiaľ sa sústredím na CROSSJOIN .
Táto funkcia mi umožnila vytvoriť stĺpec Názov mesiaca , ktorý pochádza z tabuľky Dátum, a stĺpec ID produktu , ktorý pochádza z tabuľky Produkt. Takže to sú dve úplne odlišné tabuľky, ktoré som zlúčil, aby som vytvoril ďalšiu tabuľku.
ako sa mi to podarilo? Kliknutím na túto ikonu a použitím vzorca DAX vytvoríme úplne novú tabuľku.
Tu vytvorím ukážkovú tabuľku a použijem funkciu CROSSJOIN . Ako môžete vidieť, IntelliSense je celkom dobrý v dokončovaní kódu; hovorí nám, čo potrebujeme vedieť o funkcii, ktorú sme práve napísali.
Informuje nás, že CROSSJOIN „vracia tabuľku, ktorá je krížovým spojením špecifikovaných tabuliek“.
Takže to v podstate znamená, že funkcia zlúči dve tabuľky.
Začnem s VALUES , ktorý nám umožňuje jednoducho extrahovať alebo vytvoriť tabuľku konkrétneho stĺpca.
Potom pridám MonthName . Potom znova pridám VALUES a potom svoje ID produktu .
Pamätajte, že to nemusí byť jeden stĺpec dátumu. Môže to byť viacero stĺpcov v tabuľke. Tabuľku je možné vytvoriť virtuálne pomocou vzorca a radu rôznych tabuľkových funkcií. Takže všetky sú odvodené od všetkých týchto vzorcov DAX, zatiaľ čo VALUES prinesie iba jeden stĺpec informácií.
Používanie CROSSJOIN mi dá každý jeden produkt a mesiac.
Takto využijete CROSSJOIN – na vytvorenie týchto úplne nových stolov, ktoré predtým neexistovali a efektívne ich začleníte do svojich modelov. Pamätajte, že tieto sú z dvoch úplne odlišných tabuliek – z tabuliek Dátumy a Rozpočty produktov .
Používanie funkcií DISTINCT A SUMMARIZE
Dovoľte mi skočiť späť k môjmu meraniu rozpočtu produktov . Je zrejmé, že je to zložitejšie, pretože namiesto použitia VALUES som použil rôzne funkcie.
Nemusíte použiť VALUES , ak môžete použiť DISTINCT , ktorý robí to isté, je tu však niekoľko malých rozdielov.
Oveľa väčšiu flexibilitu ponúka aj funkcia SUMMARIZE . Pomocou tejto funkcie môžete pridať oveľa viac stĺpcov v porovnaní s VALUES a DISTINCT .
V tomto konkrétnom scenári som chcel vytvoriť rozpočty na konkrétny rok prevzatím výsledkov z minulého roka. Pridal som k tomu 7,5% rastový faktor a predstavil som ho v tejto konkrétnej tabuľke.
Namiesto toho, aby som prechádzal šialeným procesom zhromažďovania všetkých rozpočtov a vytvárania odhadov, vytvoril som ich automaticky tak, že som využil historické informácie , vložil do nich faktor a potom ich vložil do jednej tabuľky pomocou CROSSJOIN .
Iné spôsoby použitia CROSSJOIN
Ak sa nad tým zamyslíte, CROSSJOIN môžete využiť rôznymi spôsobmi. V tomto prípade som ho použil na produkty.
Ale môžete použiť presne rovnakú techniku s CROSSJOIN pri práci na vašich regionálnych rozpočtoch, rozpočtoch predajcov alebo rozpočtoch zákazníkov.
Záver
CROSSJOIN využije dva stoly, ktoré doň umiestnite, a spojí ich dohromady.
Ak sa vám podarí pochopiť, ako táto technika v skutočnosti funguje, budete v skvelej pozícii na spustenie tohto typu analýzy vo vašich vlastných modeloch.
Funkciu CROSSJOIN som demonštroval aj na nedávnom workshope série webinárov LuckyTemplates , kde som sa zaoberal mnohými ďalšími technikami, ktoré možno použiť pri analýze rozpočtov a prognóz oproti skutočným výsledkom.
Veľa štastia!
Chtěli jsme se ponořit do tabulek četností v Excelu a také do tabulek proporcí. Podívejte se, co to je a kdy je použít.
Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.
Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.
V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.
Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.
V tomto blogu preskúmajte množinu údajov LuckyTemplates, najvýkonnejšie volanie funkcií, ktoré vám prináša tisíce funkcií M a DAX na dosah ruky.
V dnešnom návode sa podelím o niekoľko techník modelovania údajov o tom, ako lepšie usporiadať vaše merania DAX pre efektívnejší pracovný tok.
LuckyTemplates je skvelý nástroj pre finančné výkazníctvo. Tu je návod, ako vytvoriť prispôsobené tabuľky pre váš finančný dashboard LuckyTemplates.
V tomto návode sa bude diskutovať o toku jazyka Power Query a o tom, ako môže pomôcť vytvoriť hladkú a efektívnu zostavu údajov.
Budu diskutovat o jedné z mých oblíbených technik kolem vlastních ikon LuckyTemplates, která používá vlastní ikony dynamickým způsobem ve vizuálech LuckyTemplates.