LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Haluan näyttää tässä, kuinka uskomaton LuckyTemplates on analyyttisenä työkaluna. Opetan sinulle, kuinka voit kehittää LuckyTemplates-tietomallin kehittyneeseen skenaarioanalyysiin . Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.

LuckyTemplatesilla voimme saavuttaa niin paljon, mitä emme ehkä olisi koskaan uskoneet mahdolliseksi.

Skenaarioanalyysilogiikan kehittäminen LuckyTemplates-tietomallissa on luultavasti suosikkitekniikkani, jota käytän lähinnä siksi, että se voi olla niin arvokasta yritykselle.

Sen sijaan, että katsomme taaksepäin ja raportoimme historiallisista tiedoista, skenaarioanalyysillä voimme tehdä melkein tulevaisuuden ennustamisen . Voimme hyödyntää mittareitamme ja tietojamme ja nähdä, kuinka se vaikuttaa lopputuloksiin. Mahdollisuuksista tulee loputtomia!

Melkein kaikki tietojoukot, jotka tutkivat tietoa ajan mittaan, voivat käyttää tätä tekniikkaa tai tekniikoita, joita käymme läpi tässä opetusohjelmassa. Käsittelemme myös mittahaaroitusta , parametritaulukoiden käyttöä , muuttujien lisäämistä mittauksiin ja paljon muuta.

Sisällysluettelo

Esimerkkiskenaarion analyysi: hinnanmuutoksen vaikutus

Tässä opetusohjelmassa analysoimme hintamuutosten vaikutusta kokonaistuloihimme. Aiomme perustaa mallimme, järkyttää tiettyjen tuotteiden hintoja ja sitten nähdä sen vaikutukset koko myyntiimme.

Tietomallissamme ovat asiakkaamme, tuotteemme, alueemme, päivämäärämme ja myyntimme.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Myyntitaulukossamme, joka on faktataulukko, meillä on tässä yksikköhintamme.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Meidän on eristettävä tämä yksikköhinta, joka antaa meille kokonaistulomme, ja jollain tavalla järkytettävä se skenaariolla . Haluamme esimerkiksi nostaa hintojamme 10 % tai 20 % ja haluamme nähdä hinnanmuutoksen vaikutuksen.

Kokonaismyynti SUM:lla vs kokonaismyynti SUMX:llä

Ensin tarkastelemme tässä avainmittaamme nimeltä kokonaismyynti

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Se on yksinkertainen mitta, joka tekee vain yhteenvedon Kokonaistulo-sarakkeesta , eikä se riitä tämän analyysin suorittamiseen . Kokonaistuloissa on jo otettu huomioon tämä yksikköhinta. Joten meidän on laskettava kokonaistulo, mutta käytettävä tilausmäärää ja yksikköhintaa , ja voimme tehdä sen käyttämällä .

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Tämä kaava kulkee myyntitaulukon läpi . Jokaisella Myynti-taulukon rivillä se kertoo tilausmäärän jokaisen rivin yksikköhinnalla . Laitoimme tämän taulukkoon päivämäärien kanssa ja voimme nähdä, että saamme täsmälleen saman tuloksen, mutta se vain laskee eri tavalla.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Tämä Total Sales SUMX -kaava on paikka, jossa rakennamme skenaariomme, koska voimme eristää yksikköhinnan ja voimme nyt järkyttää sen. Seuraavaksi tarvitsemme prosentuaalisen hinnanmuutoksen, jota ei ole tietomallissamme, joten meidän on luotava se.

Tukitaulukon luominen hinnanmuutosprosentin näyttämiseksi

Luodaksesi uuden taulukon, joka näyttää hinnanmuutokset, siirrymme Syötä tiedot ja täytämme sarakkeet.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Syötämme haluamamme hintamuutokset, kuten 2%, 5%, 10% jne.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Kun lataamme sen, se luo meille taulukon, mutta tällä taulukolla ei ole yhteyttä tietomalliimme.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Sitten varmistamme, että muotoilemme tämän prosentteina.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Nyt kun meillä on tämä tukipöytä, voimme tuoda sen sisään ja muuttaa siitä viipalointikoneen.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Näin voimme tehdä valinnan siitä, kuinka suuren hintamuutoksen haluamme suorittaa, ja tehdä analyysin. Sitten meidän on luotava mitta, joka kerää leikkuriin valitun hinnanmuutosprosentin.

Valitun hinnanmuutosprosentin kerääminen

Tässä kaavassa ( Pricing Change / Pricing Scenario ), joka kerää valitun hinnanmuutosprosentin, käytämmehintamuutoksemme kanssa . Sitten kanssa, se on yhtä suuri kuin hinnanmuutosprosentti . Jos se ei ole, muutos on nolla (0).

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Tällä toimenpiteellä saamme nyt hinnoittelumuutoksen valinnan perusteella. 

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Kun emme valitse mitään, se näyttää 0 %, joten se on hienoa. Ei virhettä.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Voimme nyt sisällyttää tämän laskelmiimme.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Vedämme tämän sisään ja meillä on tämä dynaaminen skenaariomyynti prosenttimuutoksen perusteella.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Jos mitään ei ole valittu, se on täsmälleen sama.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Näytetään valittujen tuotteiden kaikki myyntivaikutukset

Tässä on kuitenkin pieni ongelma. Kun valitsemme esimerkiksi kolme näistä tuotteista, se vaikuttaa kaikkeen. Kaikki konteksti on muuttunut, ja nyt näemme vain näiden kolmen tuotteen skenaariomyynnin.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Tässä analyysissä haluamme nähdä vaikutuksen kaikkeen myyntiimme perustuen pelkästään tiettyjen tuotteiden hinnoitteluun. Joten tehdystä valinnasta riippumatta haluamme saada kokonaismyyntimme tulokset, jotka eivät muutu valinnan perusteella.

Tätä varten luomme toisen mittarin ja kutsumme sitä nimellä All Sales . Käytämme-toiminto kokonaismyyntiimme , joten laskemme edelleen kokonaismyyntiä, mutta siirrymme tuotteisiin .

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Vedämme tämän taulukkoomme ja jos valitsemme tuotteen, kokonaismyyntitulokset pysyvät täsmälleen samoina, mikä näkyy All Sales -sarakkeessa.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Näytetään valittujen tuotteiden myynti

Lisäksi haluamme selvittää minkä tahansa valitsemamme tuotteen tai tuotteiden kokonaismyynnin . Tässä tapauksessa luomme erillisen laskelman varmistaaksemme, ettei laskelmissamme ole ongelmia. Meillä voi olla ylimääräinen leikkuri, mutta se voi säätää laskentaa. Haluamme varmistaa, että suodattimet ovat käytössä tai poissa oikeista valinnoista. 

Näin kirjoitamme suuren tai kaavan.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Käytämme jälleen kerran CLCULATE Total Sales -toimintoa . Siirry seuraavaksi kohtaan Tuotteet . Jos asetamme tämän pöytäämme, huomaamme, että kun valitsemme tuotteen, se antaa meille vain kyseisen valikoiman myynnin.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Master-laskennan suorittaminen

Nyt voimme luoda päälaskumme analyysimme viimeistelemiseksi. Käytämme olemassa olevia avainmittojamme tämän laskelman laatimiseen.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Aloitamme siis kaikista myynneistämme ja vähennämme valikoidut myynnit , joka on myynti, jolla ei ole siihen vaikutusta. Sitten lisäämme takaisin Scenario Sales .

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Jos yhtään tuotetta ei valita, muutos valitussa skenaariomyynnissämme on täsmälleen sama kuin skenaariomyynnissämme.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Mutta jos valitsemme joitain tuotteita, Selected Scenario Sales -tulokset ovat erilaisia, koska Selected Scenario Sales -kaava laskee koko portfolion lisäämällä valittuja tuotteita valitulla prosentilla.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Haaroittumalla uusiin toimenpiteisiin saadaksesi lisää näkemyksiä

Tästä päästään vielä pidemmälle. Meillä voi olla todellisuus verrattuna skenaarioihin , jolloin vähennämme kaikki myynnit valituista skenaarioista .

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Joten jos voimme lisätä tämän taulukkoon, voimme nähdä lisätulot päivässä, jonka voisimme saavuttaa korottamalla hintaa 10 %.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Voimme myös lisätä toisen aikakehyksen, jos haluamme tarkastella esimerkiksi vain tiettyä vuotta.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Lisäksi voisimme tarkastella todellisten ja skenaarioiden prosentuaalista muutosta . Saamme tämän jakamalla (käyttäenfunktio) Todellisuus vs. skenaariot kaikkien myynnin mukaan, ja sitten sijoitamme vaihtoehtoiseksi tulokseksi nollan.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Jos tuotetta ei ole valittu, se antaa valituksi hinnoitteluskenaarion, joka on tässä tapauksessa 10 %.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Mutta kun valitsemme esimerkiksi nämä tuotteet, tulokset ovat erilaisia, koska nostamme vain näiden kolmen tuotteen hintoja.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Luomalla houkuttelevia visualisointeja tulosten esittelemiseksi

Nyt kun olemme tehneet laskelmamme, voimme luoda joitain visualisointeja, jotta tämä näyttää houkuttelevammalta. Lisäämme joitain värejä tehdäksemme siitä visuaalisesti houkuttelevamman.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Voimme myös lisätä joitain tietotunnisteita. 

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Tämän visualisoinnin avulla voimme dynaamisesti järkyttää minkä tahansa tuotteemme hinnalla, joka meillä on viipalointikoneessamme.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Haluamme ehkä myös lisätä yhden kortin, joka antaa meille yhteenvetomittarin.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Haluamme siis esimerkiksi korottaa hintaa 20 % neljästä suurimmasta tuotteestamme, tulokset visualisoinneissamme muuttuvat dynaamisesti, kun valitsemme hinnanmuutoksen ja tuotteet.

LuckyTemplates-tietomalli kehittyneeseen skenaarioanalyysiin DAX:n avulla

Ja näin rakennamme LuckyTemplates-tietomallin erityisesti kehittynyttä skenaarioanalyysiä varten.




Johtopäätös

Tämä on melko edistynyt, mutta erittäin saavutettavissa. Se vaatii vain paljon harjoittelua ja saa myös todella keskittymään tietoihisi. Se saa sinut miettimään tarkasti, millaisia ​​oivalluksia haluat testata tulevissa tuloksissasi. Yritä tunnistaa tietojoukoissasi tai laskelmissasi olevat muuttujat, joita voisit järkyttää tai muokata arvioidaksesi niiden vaikutusta taustalla olevaan suorituskykyyn.

Suosittelen tätä LuckyTemplates-tietomallin kehitystekniikkaa. Muista yrittää sisällyttää se malleihisi, jotta voit upottaa käsitteet mieleesi ja viedä niitä vielä pidemmälle.

Onnea tähän!

***** Opitko LuckyTemplates? *****







Suhde- ja taajuustaulukot Excelissä

Suhde- ja taajuustaulukot Excelissä

Aioin sukeltaa Excelin taajuustaulukoihin sekä suhteellisiin taulukoihin. Selvitä, mitä ne ovat ja milloin niitä käytetään.

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

Tämä blogi sisältää Shape Map -visualisoinnin tilaanalyysiä varten LuckyTemplatesissa. Näytän sinulle, kuinka voit käyttää tätä visualisointia tehokkaasti sen ominaisuuksien ja elementtien kanssa.

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.

Tehokkain toimintopuhelu LuckyTemplatesissa

Tehokkain toimintopuhelu LuckyTemplatesissa

Tässä blogissa tutustu LuckyTemplates-tietojoukkoon, tehokkaimpaan funktiokutsuun, joka tuo tuhansia M- ja DAX-funktioita sormiesi ulottuville.

Datamallinnustekniikat DAX-mittausten järjestämiseen

Datamallinnustekniikat DAX-mittausten järjestämiseen

Tämän päivän opetusohjelmassa jaan muutamia datamallinnustekniikoita DAX-mittausten järjestämiseksi paremmin tehokkaamman työnkulun aikaansaamiseksi.

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates on loistava työkalu talousraportointiin. Tässä on opetusohjelma räätälöityjen taulukoiden luomisesta LuckyTemplates-talouden hallintapaneelillesi.

Power Queryn kielivirran parhaat käytännöt

Power Queryn kielivirran parhaat käytännöt

Tässä opetusohjelmassa keskustellaan Power Query Language Flowsta ja siitä, kuinka se voi auttaa luomaan sujuvan ja tehokkaan dataraportin.

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

Keskustelen yhdestä suosikkitekniikoistani mukautettujen LuckyTemplates-kuvakkeiden ympärillä, joka käyttää mukautettuja kuvakkeita dynaamisella tavalla LuckyTemplates-visuaaleissa.