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.
V tomto blogu porovnám vypočítaný stĺpec a miery LuckyTemplates a potom pokryjem niektoré z ich rozdielov. Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu.
Tiež vám ukážem optimálne situácie, v ktorých môžete použiť ktorýkoľvek z nich.
Obsah
Vytváranie vypočítaných stĺpcov
Začnem vytvorením a. To je pravdepodobne to, čo poznáte najviac, ak pochádzate z prostredia Excelu.
V Exceli ste zvyknutí získať tabuľku údajov, zadať niekoľko vzorcov Excelu a potom to všetko robiť znova, kým nedosiahnete požadovaný výsledok.
Môžete to urobiť aj v LuckyTemplates.
Ako vidíte, v tabuľke Predaj v skutočnosti nie je toľko informácií, ktoré mám.
V mojej tabuľke Produkty je však dosť užitočných informácií, ktoré by som mohol použiť, ako napríklad aktuálna cena produktu, cena produktu atď.
Do tabuľky Predaj pridám vypočítaný stĺpec a potom nájdem vzorec alebo funkciu, ktorá mi umožní preniesť informácie z tabuľky Produkty do tabuľky Predaj. Potom by som ho umiestnil do vypočítaného stĺpca.
Model je veľkou súčasťou toho, prečo to môžem urobiť. Tento model, ktorý som postavil, mi umožňuje niečo také dosiahnuť.
Ak chcete vytvoriť vypočítaný stĺpec v LuckyTemplates, kliknite na položku Nový stĺpec.
Tento stĺpec pomenujem „Ceny“.
V riadku vzorcov zmením „Stĺpec“ na „Ceny“.
Začnem pridávať vzorce, ktoré potrebujem.
Najprv použijem funkciu, funkciu, ktorá vracia súvisiacu hodnotu z inej tabuľky.
Vo funkcii SÚVISIACE zadajte „Aktuálna cena“, vyberte stĺpec Aktuálna cena v tabuľke Produkty a potom zatvorte zátvorky.
V podstate som preniesol hodnoty zo stĺpca Aktuálna cena v tabuľke Produkty do vypočítaného stĺpca. Urobil som to odkazom na stĺpec Aktuálna cena vo funkcii SÚVISIACE.
Každý riadok tejto tabuľky Predaj predstavuje jednu transakciu.
Všimnite si, že po zadaní vzorca sa teraz zobrazujú ceny zodpovedajúce každému Produktu, ktorý bol zakúpený v každej transakcii.
Môžem tiež pridať nový vypočítaný stĺpec LuckyTemplates, ktorý budem volať ako Výnosy.
Ak to chcete urobiť, znova kliknite na stĺpec Nový.
Potom v riadku vzorcov zmeňte položku Stĺpec na Výnosy.
Zadajte ceny a potom kliknite na stĺpec Ceny v tabuľke Predaj, aby ste naň mohli odkazovať.
Potom, čo to urobím, vynásobím hodnoty v tomto stĺpci hodnotami v stĺpci Množstvo.
Zadám operátor násobenia ' * ' a z tabuľky Predaj vyberiem stĺpec Množstvo.
Stĺpec Výnosy som pridal do tabuľky Predaj odkazovaním na stĺpec Ceny a následným vynásobením stĺpcom Množstvo.
Ak chcete do svojich tabuliek pridať ďalšie informácie, ako som to urobil tu, budete musieť vytvoriť veľa vypočítaných stĺpcov.
Skvelé na LuckyTemplates je však to, že ak svoj model nastavíte správne, nemusíte to robiť. Môžete použiť opatrenia av týchto mierach namiesto vypočítaných stĺpcov.
Hoci vypočítané stĺpce majú svoj účel, ich vloženie do tabuľky faktov nie je v skutočnosti optimalizovaný spôsob.
Má však zmysel používať vypočítané stĺpce v. Neskôr vysvetlím prečo.
Predtým vám však ukážem, ako fungujú opatrenia vo vnútri LuckyTemplates.
Vytváranie opatrení
Najprv chytím meno zákazníka a potom ho pretiahnem na plátno.
A potom to zmením na tabuľku kliknutím na zvýraznenú ikonu na karte Vizualizácie.
Teraz napíšem vzorec ako mieru, aby som vám ukázal, že môžem vypočítať aj číslo výnosu, ktoré som získal predtým, bez toho, aby som musel pridávať dátové body do tabuľky faktov.
Na karte Polia pod tabuľkou Predaj vidím stĺpec Výnosy, ktorý som vytvoril predtým.
Uchopím tento stĺpec a pretiahnem ho na stôl.
Keď to urobím, teraz vidím výnosy, ktoré dostávam od každého zo zákazníkov.
Nechcem, aby ste to robili v LuckyTemplates. Keď chcete do svojho vizuálu preniesť nejaké výpočty, nie je správny spôsob, ako to urobiť, chytiť stĺpec a presunúť ho do vizuálu.
Použitie mier na výpočet je optimálnejším spôsobom, ako robiť veci.
Práve som pretiahol stĺpec do tabuľky, aby som skontroloval, či môžem skutočne získať rovnaký výsledok pomocou opatrení.
Miery, ktoré sa veľmi líšia od vypočítaných stĺpcov, sú ako virtuálne výpočty.
Zatiaľ čo vypočítaný stĺpec LuckyTemplates spustí výpočet a potom vloží údaje do tabuľky, miera spustí výpočet iba vtedy, keď ho prenesiete do vizuálu.
Je to úžasný spôsob, ako vo svojom modeli vykonať množstvo výpočtov bez toho, aby to zaberalo miesto.
Teraz vám ukážem, ako funguje opatrenie. Najprv prejdite na kartu Domov a potom vyberte položku Nová miera.
Toto opatrenie nazvem celkový predaj.
Prvá funkcia, ktorú použijem, sa volá anktorý vráti súčet výrazov vyhodnotených pre každý riadok v tabuľke.
Ak chcete pridať túto funkciu, prejdem na nový riadok stlačením Shift + Enter na klávesnici a potom zadaním SUMX.
Ako vidíte, funkcia vyžaduje, aby som zadal tabuľku a výraz.
Funkcia bude iterovať cez tabuľku a potom spustí výraz alebo logiku v závislosti od toho, čo zadáte do funkcie.
Tu použijem tabuľku Predaj, ktorú mám.
Vo vnútri funkcie zadám Predaj a potom kliknem na tabuľku Predaj, aby som na ňu odkázal.
Pre výraz budem iterovať cez tabuľku Predaj. Potom v každom riadku vynásobím hodnoty zo stĺpca Množstvo hodnotami zo stĺpca Aktuálna cena v tabuľke Produkty.
Rovnako ako to, čo som urobil predtým, na získanie hodnôt zo stĺpca Aktuálna cena musím použiť funkciu SÚVISIACE.
Ak to chcete urobiť, zadajte Množstvo a potom vyberte stĺpec Množstvo z tabuľky Predaj. Potom zadajte operátor násobenia „*“.
Teraz, ak chcete získať hodnoty zo stĺpca Aktuálna cena, zadajte funkciu SÚVISIACE. Vnútri napíšte Aktuálna cena a potom vyberte stĺpec Aktuálna cena z tabuľky Produkty.
Funkcia RELATED vracia súvisiacu hodnotu z inej tabuľky, ktorou je v tomto prípade tabuľka Produkty.
Vzorec, ktorý som nastavil a ktorý je uvedený vyššie, sa vám môže zdať povedomý. To je to, čo som urobil presne vo vypočítaných stĺpcoch, aby som získal číslo výnosu.
Hlavný rozdiel je v tom, že v rámci opatrenia sa výpočty robia virtuálne. To znamená, že má rovnakú logiku, ale nevyžaduje, aby som do tabuľky faktov pridal nejaké dátové body.
Po stlačení klávesu Enter teraz môžete vidieť mieru v prednej časti tabuľky Predaj na karte Polia.
Že ide o mieru, by ste vedeli, keď je vedľa názvu ikona kalkulačky.
Uchopte mieru celkového predaja a potom ju presuňte do tabuľky.
Uvidíte, že som dostal presne rovnaký výsledok bez pridania dátových bodov do mojej tabuľky faktov. Toto bolo urobené prakticky optimalizovanejším spôsobom pomocou.
Teraz, ako som už povedal, neodporúčam preťahovať stĺpce do vašich vizuálov. Stĺpec Výnosy odstránim kliknutím na X, ako je uvedené nižšie.
Keďže môžem vypočítať výnosy bez vypočítaných stĺpcov, ktoré som urobil predtým, odstránim ich, pretože ich v skutočnosti nepotrebujem.
Najprv vymažem stĺpec Výnosy.
A potom odstránim aj stĺpec Ceny.
Každý dátový bod vo vašom modeli zaberá určitú pamäť. V menších modeloch nie je problém mať zbytočné dátové body.
Ale niekedy by ste sa stretli s modelmi s miliónmi riadkov. V takom prípade strácame pamäť na milióny riadkov, ktoré v skutočnosti nepotrebujeme.
V tejto konkrétnej tabuľke mám 15 000 riadkov. Odstránením nepotrebných údajových bodov v tabuľke som optimalizoval svoj model. Odstránil som veľa riadkov, ktoré nepotrebujem.
Teraz je meranie celkového predaja, ktoré som urobil, úplne dynamické. A ja ti ukážem prečo.
Na karte Polia uchopte tabuľku Predajca a presuňte ju do vizuálu.
Potom pridám filter kliknutím na zvýraznenú ikonu na obrázku nižšie.
V tomto filtri môžete vidieť celkový predaj od každého predajcu.
Vyberme Carla Elliotta.
Môžete vidieť, že sa číslo mení. Tieto nové čísla teraz predstavujú celkový predaj, ktorý získate z produktov, ktoré predal Carl Elliott.
Tieto čísla môžete zoradiť kliknutím na hlavičku stĺpca Celkový predaj.
Tu je ďalšia vizuálna reprezentácia, ktorú získate kliknutím na zvýraznenú ikonu na karte Vizualizácie.
Ak v sekcii Predajca vyberieme Ernest Wheeler, získame celkový predaj z produktov, ktoré predal.
Ako ste si všimli, čísla alebo vizuály sa menia vždy, keď zmeníme predajcu.
Preto sú opatrenia dynamické. Všetky výpočty sa robia prakticky v zákulisí v závislosti od kontextu.
Toto je len jeden vzorec. Stále existuje veľa vzorcov DAX, ktoré môžete použiť na rôzne účely.
Ak dobre používate miery DAX a skombinujete ich so správnym modelom, môžete vypočítať prakticky čokoľvek, o čom len snívate.
Ak nerozumiete tomu, čo sa deje vo vnútri vášho modelu, začnete si myslieť, že musíte napísať zložitejšie vzorce DAX. Implementácia jazyka DAX je však jednoduchá, ak svoj model dobre nastavíte.
DAX určite nie je jednoduchý. Krivka učenia však nie je taká veľká, najmä ak viete, ako správne nastaviť svoj model.
Teraz, ako ďalší príklad, vytvorím nové opatrenie.
Na karte Domov kliknite na položku Nová miera.
Toto nové opatrenie pomenujem ako Celkové množstvo. V lište vzorcov zmeňte Measure na Total Quantity.
V tomto meraní vypočítam celkové množstvo produktov, ktoré predávam každému zákazníkovi.
Aby som to urobil, použijem funkciu, ktorá sčíta všetky čísla v stĺpci. V rámci funkcie SUM budem odkazovať na stĺpec Množstvo z tabuľky Predaj.
Takto som nastavil vzorec.
Čo sa stane, je, že funkcia spočíta všetky čísla v stĺpci Množstvo. V podstate sčítavam množstvo produktov, ktoré som predal.
Teraz uchopte mieru celkového množstva na karte Polia a presuňte ju do tabuľky.
Potom môžete vidieť počet produktov, ktoré predávate každému zo svojich zákazníkov.
Ak chcete zobraziť rozpis produktov, ktoré ste predali, a zistiť, aké konkrétne produkty ste predali jednotlivým zákazníkom, môžete presunúť stĺpec Názov produktu na kartu hodnôt.
Takže teraz mám rozpis celkového predaja a celkového množstva podľa zákazníka a názvu produktu. Umožnil to iba dátový model, ktorý som nastavil.
Správne používanie vypočítaných stĺpcov
Posledná vec, ktorú vám chcem ukázať, je, kde použiť vypočítaný stĺpec v LuckyTemplates. Vypočítané stĺpce vám pomôžu vytvoriť možnosti krájania a filtrovania.
Keďže všetky vaše transakcie sú základom vášho modelu, čo je aj vaša tabuľka faktov, všetky výpočty sa vykonávajú tam.
Na druhej strane, horné časti vášho modelu, ktorými sú vaše vyhľadávacie tabuľky, filtrujú všetky vaše výpočty v závislosti od toho, akú logiku do svojich výpočtov vložíte.
Ako príklad pôjdem do tabuľky Dátumy.
Povedzme napríklad, že chcem filtrovať svoje výpočty podľa mesiacov. Ale pre účely vizualizácie chcem, aby boli názvy mesiaca krátke, preto použijem len prvé 3 písmená názvu mesiaca.
Keďže v tabuľke dátumov nemám filter Krátky mesiac, urobím si ho.
Pridajte nový stĺpec do tabuľky Dátumy kliknutím na Nový stĺpec.
Keďže chcem tento stĺpec pomenovať Krátky mesiac, v riadku vzorcov zmením stĺpec na Krátky mesiac.
Potom použijem funkciu, ktorá vráti zadaný počet znakov z textu.
Zadajte funkciu LEFT a potom v nej odkazujte na stĺpec Názov mesiaca z tabuľky dátumov. Zadajte 3, pretože chceme iba prvé 3 písmená mena mesiaca.
Takto som nastavil vzorec.
Vzorec vezme prvé 3 písmená každej hodnoty v stĺpci Názov mesiaca a vráti ju do stĺpca Krátky mesiac, ktorý sme práve vytvorili.
To je to, čo mám na mysli vytvorením vašich filtrovacích tabuliek.
Tu nemôžete v skutočnosti použiť miery DAX, pretože nie sú zahrnuté žiadne výpočty.
Takže na zostavenie stĺpcov, ktoré budete používať na filtrovanie výpočtov, musíte použiť vypočítané stĺpce.
Použime teraz stĺpec, ktorý som práve vytvoril, na odfiltrovanie našich predchádzajúcich výpočtov.
Na karte Polia uchopte stĺpec Krátky mesiac a presuňte ho do tabuľky.
Ak chcete vytvoriť filter pomocou stĺpca Krátky mesiac, kliknite na zvýraznenú ikonu na karte Vizualizácie, ako je uvedené nižšie.
Ak si teraz vyberiete určitý mesiac, môžete vidieť, že výpočty sa filtrujú v závislosti od predajov, ktoré ste v danom mesiaci dosiahli.
Tu je príklad, ak ako filter Krátky mesiac vyberiete január.
Ako vidíte, mesiace vo filtri Krátky mesiac nie sú v skutočnosti zoradené. Ak to chcete opraviť, vráťte sa do tabuľky Dátumy. Môžete vidieť stĺpec Mesiac rok, ktorý môžete použiť na triedenie filtra.
Ak chcete filter zoradiť, vyberte stĺpec Krátky mesiac, prejdite na kartu Nástroje stĺpcov, vyberte možnosť Zoradiť podľa stĺpca a potom kliknite na stĺpec Mesiac rok.
Potom uvidíte, že váš filter je teraz v správnom poradí.
Záver
V tomto blogu som sa zaoberal rozdielmi medzi vypočítaným stĺpcom LuckyTemplates a mierami DAX. Tiež som diskutoval o optimálnych spôsoboch použitia jedného z nich.
Vo vašich výpočtoch je oveľa efektívnejšie použiť miery DAX. Môžete to urobiť bez pridávania údajových bodov do tabuľky faktov.
Ale pri zostavovaní vyhľadávacích tabuliek, ktoré budete používať na filtrovanie výpočtov, má zmysel použiť vypočítané stĺpce.
Dúfam, že vám to pomôže pri analýze a teším sa, že použijete oboje!
Pekný deň!
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.