LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Tänään halusin käsitellä ainutlaatuista tekniikkaa, joka liittyy kumulatiivisiin kokonaistuloksiin, jotka perustuvat kuukausittaisiin keskimääräisiin tuloksiin LuckyTemplatesissa . Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.

Asettaaksemme ajanjakson kuukausittaisten keskimääräisten tulosten laskemiseen käytämme päivämäärän viipalointia.

LuckyTemplates- leikkaaja  on vaihtoehto suodatukselle , joka kaventaa raportin muissa visualisoinneissa näkyvää tietojoukon osaa . A tai suodatinta käytetään yksinkertaisesti rajoittamaan suhteellisia ajanjaksoja LuckyTemplatesissa.

Kumulatiivinen kokonaissumma puolestaan ​​​​käytetään näyttämään tietojen kokonaissumma sen kasvaessa ajan tai minkä tahansa muun sarjan tai etenemisen myötä.

Yleensä, kun tarkistamme, analysoimme niitä tietyn päivämäärän tai kuukausien ja vuoden aikana . Tässä artikkelissa aiomme laskea kumulatiiviset kokonaissummat vain kuukausien aikana.

Mielenkiintoinen asia tässä tekniikassa on se, että kun kontekstissasi on vain kuukausi , sinun on otettava huomioon valitut eri vuodet. Tämä voi tapahtua LuckyTemplates-päivämäärän osittimen valinnan tai sivutason suodattimen avulla.

Tämä esimerkki on peräisin erittäin mielenkiintoisesta aiheesta osoitteessa . Katso tämä, jos haluat arvostella lisää.

Sisällysluettelo

Ongelman arvioiminen

Joku halusi näyttää kumulatiivisen myynnin kuukauden nimen perusteella , ei kuukauden ja vuoden mukaan .

Nyt ongelma tässä on, jos valitsemasi päivämäärän valinta menee lopulta kokonaisen vuoden yli.

Joten meidän on analysoitava, kuinka voimme todennäköisesti vain jatkaa kumulatiivisen kokonaissumman saamista, aivan kuten se oli yksi valittu vuosi.

Jos esimerkiksi päivämäärätaulukossasi on tammikuusta syyskuuhun ensi vuonna, sinulla on todennäköisesti yhteensä 20 kuukautta. Tässä tapauksessa vakiokuvio ei toimi, joten meidän on tarkistettava se.

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Tämä on ehdottomasti mielenkiintoinen skenaario ja todella hyvä oppimismahdollisuus edistyneen DAX:n ympärillä kaikille.

Katsotaanpa ensin, kuinka tavallinen kumulatiivinen kokonaismäärä toimii.

Kumulatiivisen kokonaismallin tarkastelu

Tässä näytteessä tarkastelemme hyvin yleistä myyntiä .

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Tämä kaava on asetettu laskemaan myynti valitulla alueella . ALLSELECTED - funktio tässä näyttää ensisijaisesti arvot perustuen mihin tahansa tässä raportissa valittuun ajanjaksoon.

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Ja kuten näet tästä LuckyTemplates päivämäärän sliceristä , olemme tällä hetkellä 2. helmikuuta ja 20. syyskuuta välillä .

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Tässä nykyisessä kontekstitaulukossa voimme vahvistaa, että kumulatiivisen myynnin kaava toimii täysin hyvin. Tämä johtuu siitä, että se laskee edelleen kokonaismyynnin kertymän tammikuusta syyskuuhun.

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Ristiriita kumulatiivisen kokonaismallin käyttämisessä kuukausittaisten keskimääräisten tulosten saamiseksi

Vaikka kumulatiivisen kokonaissumman kaava toimii tällä hetkellä hyvin, laskelman johtamisessa päivämäärän viipalointiin voi tulla ongelmia .

Kuten kuvasta näkyy, pidensin vain hitaasti ajanjaksoa edelleen ja vedin sen seuraavaan vuoteen.

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Tämä kaava kerää kuukausittaisen kokonaismyynnin , mutta se alkaa myös tuoda kertymän uusille kuukausille. Tästä seuraa siis pariton tammikuun arvo , joka on oikeastaan ​​vain jatkoa kaikille tuleville kuukausille .

Toisin sanoen se laskee oikein, mutta se ei todellisuudessa anna meille sitä tulosta, jota erityisesti haluamme.

Tällä hetkellä se alkaa tammikuun arvosta aina joulukuuhun asti . ja sitten hyppää takaisin tammikuuhun , kerääntyen joulukuusta ja niin edelleen.

Jos vedän päivämäärää uudelleen, näet, että kumulatiivinen myyntiarvo laskee entisestään.

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Ja sitten, kun vedät sen todella pitkälle, huomaat, että kumulatiivinen myynti tammi -toukokuussa oli 23 miljoonaa , mikä on periaatteessa kokonaismäärä. Se vain kulkee syklissä jokaisen vuoden jokaisen kuukauden välein.

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Haluamme itse asiassa saada päivitetyn kumulatiivisen kokonaissumman kuukausittaisten keskimääräisten tulosten perusteella . jossa sen pitäisi alkaa tammikuun kokonaismyynnistä ja sitten kertyä sieltä.

Tämän ratkaisemiseksi tarvitaan tekniikka, joka poikkeaa hieman siitä, mitä luulet. Meidän on myös varmistettava, että kokonaissummat ovat oikein ja että ne mukautuvat dynaamisesti päivämäärän slicerin eri valintoihin , jotka saattavat tulla käyttäjiltä.

Kumulatiivinen kuukausimyynti -sarake

Tuon tähän ongelmaan kaavani tuloksen ja näytän, miksi se todella toimii.

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Ilmeisesti näet tässä, että se kerää aina kuukausittaista kokonaismyyntiä .

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Mutta tarkista, mitä tapahtuu, kun yritän laajentaa tätä.

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Se kertyy aina tammikuusta alkaen . Se ei tee sitä outoa laskelmaa kuin kumulatiivinen myyntimalli .

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Selvästi kumulatiivinen kuukausimyynti -sarake tuottaa loogisemman tuloksen.

Toisaalta kumulatiivisen myynnin tuloksella ei ole juurikaan järkeä visualisoinnin kannalta.

Mitä tein ratkaisussani, loin uudelleen uuden mallin, joka antoi meille vastauksen, jonka tarvitsimme tähän skenaarioon.

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Keskustellaan nyt siitä, kuinka onnistuimme kehittämään tarjotun ratkaisun.

Ajanjakson luominen

Ajanjakson luominen on ensimmäinen asia, joka meidän on määritettävä kaava.

Tämän luomiseksi alustimme vähimmäispäivämäärän , jota edusti MinDate-muuttuja; ja enimmäispäivämäärä , jota edustaa MaxDate-muuttuja . Sitten teimme laskutoimituksen kullekin muuttujalle käyttämällä ALLSELECTED, MIN ja .

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

ALLSELECTED - funktio saa kontekstin, joka edustaa kaikkia kyselyn rivejä ja sarakkeita , mutta säilyttää selkeät suodattimet ja kontekstit, jotka eivät ole rivi- ja sarakesuodattimia . Tätä funktiota voidaan käyttää visuaalisten summajen saamiseksi kyselyissä.

Sillä välin palauttaa sarakkeen pienimmän arvon tai kahden skalaarilausekkeen välillä, ja MAX -funktio palauttaa suurimman arvon.

Vähimmäis- ja enimmäispäivämäärän alustamisen jälkeen pystyimme luomaan ajanjakson hieman eri tavalla kuin mitä teimme kumulatiivisessa kokonaismäärässä .

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Minun piti luoda uudelleen tämä taulukon osa, jossa minulla oli kuukauden nimi ja kokonaismyynti. Tämä johtuu siitä, että halusimme laskea sen vain tällä tietyllä ajanjaksolla.

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Joten käyttämällä SUMMARIZE- toimintoa pystyin sitten kaventamaan ajanjaksoa .

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Kuukauden nimen ja kuukauden numeron sarakkeiden lisääminen

Kuten näet, olemme lisänneet KuukaudenNimi- sarakkeen Päivämäärät- taulukosta ja Myynti -sarakkeen, joka on periaatteessa kokonaismyynti .

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Nyt kaavan ensimmäinen osa on tällä hetkellä melko erilainen kuin kumulatiivinen myyntimalli .

Lisäksi olemme lisänneet Kuukausiluvun logiikkamalliin. Tämä on hankittu Päivämäärät-taulukosta . Tämä toimii virtuaalisena tai kuvitteellisena sarakkeena , joka asettaa arvon 1:stä 12:een tammi-joulukuulle .

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

MonthNumber- sarakkeen arvoista pystyin laskemaan kumulatiivisen kokonaissumman kuukausien lukumäärän perusteella.

Kumulatiivisen kokonaissumman laskeminen kuukausien lukumäärän perusteella

Tarkemmin sanottuna kaavan seuraavat osat toistuvat määritetyn taulukon jokaisella rivillä.

Sitten MonthNumber- sarake arvioidaan, jos se on pienempi tai yhtä suuri kuin vuoden enimmäiskuukausi .

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Tämä osa laskee nykyisen kuukauden numeron.

Jos esimerkiksi olemme toukokuussa , Kuukausiluvun arvo on 5 . Sitten tämä logiikkakuvio iteroituu tämän taulukon läpi jokaisella rivillä .

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Siinä vaiheessa se arvioi, onko jokin numeroista pienempi tai yhtä suuri kuin 5 . Jos niitä on, se sisällyttää ne laskelmaan ja säilyttää kyseisen sarakkeen taulukosta.

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Lopuksi laskemme myynnin määrän .

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Ja näin pääsemme 11. riville , joka on marraskuu .

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Tämä osa arvioitiin marraskuun 11. päiväksi .

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Iteroimme koko taulukon läpi ja arvioimme, onko kuukauden 11. päivä pienempi tai yhtä suuri kuin nykyinen kuukausi kontekstissa, joka on 11 .

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat

Sitten laskemme myyntiä , jota edustaa tämä sarake täällä .

LuckyTemplatesin kuukausittaisiin keskimääräisiin tuloksiin perustuvat kumulatiiviset kokonaissummat




Johtopäätös

Ehdotetussa ratkaisussani käytin DAX-kaavojen yhdistelmää, mukaan lukien SUMX ja SUMMARIZE . Mutta sinun on myös varmistettava, että kääri nämä tietyt funktiot FILTER-lauseeseen.

Tämän suodatuslausekkeen avulla voit lopulta saada oikean kumulatiivisen summan dynaamisen päivämäärälogiikan perusteella.

Tässä opetusohjelmassa on vähän opittavaa, mutta se on todella mielenkiintoinen sisältö. Toivottavasti voit toteuttaa joitain näistä tekniikoista omiin malleihisi.

Kun opit yhdistämään monia asioita LuckyTemplatesissa , näiden ainutlaatuisten skenaarioiden ratkaiseminen on täysin mahdollista.

Onnea tähän sukeltamiseen.


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.