Estä vuosien tulosten ennakointi eteenpäin

Tänään aion käydä läpi ratkaisun tiettyyn vuosittaisten (YTD) laskelmien ongelmaan. Tämä itse asiassa johtui kysymyksestä . Jätän alle linkin foorumin keskusteluun, jos haluat tarkistaa sen. Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.

Estä vuosien tulosten ennakointi eteenpäin

Voit katsoa tämän keskustelupalstan tästä -

Vuodesta päivämäärään (YTD) tarkoittaa ajanjaksoa kuluvan vuoden alusta tiettyyn päivämäärään ennen vuoden loppua . Tämä perustuu periaatteessa päivien lukumäärään kalenterivuoden tai jopa tilikauden alusta tiettyyn päivämäärään saakka. Sitä käytetään yleisesti talousraportointitarkoituksiin.

Tässä skenaariossa pyrimme arvioimaan YTD-myynnin , mutta emme halua arvioida mitään muuta kuin viimeistä mahdollisesti tapahtunutta myyntiä . Haluamme näyttää vain kumulatiivisen vuosittaisen kokonaissumman viimeiseen myyntiin asti .

Tämä on ainutlaatuinen skenaario LuckyTemplatesissa, joka sinun on todennäköisesti ratkaistava jollain tavalla, muodolla tai muodossa.

Yritetään tarkastella pääongelmaa.

Sisällysluettelo

Pääongelma kuluvan vuoden laskennassa

Kuten näet tästä kokonaismyyntiesimerkistämme , se palauttaa tyhjänä tuloksille, joilla ei todellisuudessa ole tulosta . Tästä syystä se näkyi vain muutaman päivän vuonna 2018. Näet myös täältä, että meillä on aikaa vain 6. tammikuuta asti .

Estä vuosien tulosten ennakointi eteenpäin

Yritetään nyt tehdä yksinkertainen vuoden loppuun mennessä tapahtuva myyntilaskelma . Napsauta Mallintaminen -välilehdellä Uusi mitta , ja annamme mittarin nimeksi YTD Sales.

Estä vuosien tulosten ennakointi eteenpäin

Käytetään TOTALYTD- funktiota. Tämä arvioi määritetyn lausekkeen (tässä tapauksessa Kokonaismyynti ) ajanjaksolla, joka alkaa vuoden ensimmäisestä päivästä ja päättyy määritetyn päivämääräsarakkeen viimeiseen päivämäärään määritettyjen suodattimien (tässä tapauksessa päivämäärät ) käytön jälkeen . .

Estä vuosien tulosten ennakointi eteenpäin

Se on ehdottomasti erittäin yksinkertainen ja hyödyllinen toiminto. Se kuitenkin asettaa tietyn ongelman, kun otat sen käyttöön tällä tavalla.

Kuten näet, se heijastaa kumulatiivisen kokonaissumman jatkuvasti jokaiselle kyseisen vuoden päivälle. Tämä johtaa lopulta tasaisiin lukuihin.

Estä vuosien tulosten ennakointi eteenpäin

Jos nyt haluan tehdä tästä visualisoinnin, näet tässä, että ei ole mitään ja se on vain merkityksetön visualisointi.

Estä vuosien tulosten ennakointi eteenpäin

Jotta tämä olisi parempi, meidän on tyhjennettävä kaikki tulokset , jotka ovat ylittäneet viimeisimmän tekemämme myynnin.

Myynti on siis ilmeisesti päivittymässä. Joskus voi kuitenkin olla, että et halua laskea sitä viimeisimmän myynnin perusteella tietyistä syistä.

Se voi johtua siitä, ettet myy myyntiä, tai sinulla on ehkä ollut yleinen vapaapäivä tai jokin muu vastaava. Tässä tapauksessa haluat todennäköisesti siirtyä viimeiseen ostopäivään sen sijaan, että näkisit tuon tasaisen numeron.  

Myyntivuoden mittarin luominen

Tässä on tekniikka, jolla voit ratkaista tietyn ongelman.

Ensinnäkin meidän on luotava kaava viimeiselle myyntipäivälle ja nimettävä tämä mitta Myynti YTD .

Estä vuosien tulosten ennakointi eteenpäin

Luodaan nyt muuttuja ja kutsumme sitä LastSalesDateksi .

Estä vuosien tulosten ennakointi eteenpäin

Sitten käytämme . MAXX on loistava tapa löytää hyvin tietty asia, erityisesti päivämäärien ympäriltä. Tämä palauttaa suurimman numeerisen arvon , joka saadaan taulukon kunkin rivin lausekkeen arvioinnista.

Estä vuosien tulosten ennakointi eteenpäin

Sen jälkeen käytämme KAIKKI -toimintoa toistaaksemme jokaisen ostopäivän .

Estä vuosien tulosten ennakointi eteenpäin

Sitten arvioimme todellisen viimeisen ostopäivämäärän .

Estä vuosien tulosten ennakointi eteenpäin

Jos emme käytä tätä, viimeinen ostopäivä on kirjaimellisesti jokaisena päivänä.

Estä vuosien tulosten ennakointi eteenpäin

Joten tärkein syy, miksi sinun on käytettävätämä johtuu siitä, että tämä löytää aina 6. tammikuuta (viimeinen ostopäivä), ja juuri sitä haluamme. Haluamme tämän olevan jatkuva 6. tammikuuta .

Estä vuosien tulosten ennakointi eteenpäin

Luodaan sitten tähän muuttuja ja nimetään se nimellä YTDSales .

Estä vuosien tulosten ennakointi eteenpäin

Joten aiomme kirjoittaa täsmälleen saman kaavan vuosittaisen myynnin laskemiseen , jonka olemme kirjoittaneet aiemmin. Käytetään kokonaismyyntiä ja päivämäärät läpi TOTALYTD :n avulla .

Estä vuosien tulosten ennakointi eteenpäin

Sitten käytämme RETURN- avainsanaa, joka käsittelee aiemmissa VAR -lauseissa määritettyjä muuttujia.

Estä vuosien tulosten ennakointi eteenpäin

IF-logiikan käyttäminen kuluvan vuoden myynnin laskemiseen

Tässä kirjoitetaan IF- logiikka arvioimaan, onko MIN DATE pienempi tai yhtä suuri kuin LastSalesDate . Tämä on siis pienempi tai yhtä suuri kuin 6. tammikuuta tässä nimenomaisessa tapauksessa.

Estä vuosien tulosten ennakointi eteenpäin

Jos tulos on tosi, palauta YTDSales .

Estä vuosien tulosten ennakointi eteenpäin

 Jos lause on epätosi, sen pitäisi palauttaa tyhjä arvo .

Estä vuosien tulosten ennakointi eteenpäin

Ja näin aiomme pohjimmiltaan suodattaa pois tai olla näyttämättä mitään tuloksista viimeisen päivän aikana, jolloin todellinen myynti tapahtui.

Yhteenvetona meidän täytyi vain integroida LastSalesDate jollakin tavalla IF - lauseeseen .

Jos nyt tuon tämän mittarin tähän myyntitaulukkoon , näet, että tulokset todella katkeavat viimeisen ostopäivän jälkeen ja näyttävät nämä tyhjät arvot sellaisina kuin olemme halunneet.

Estä vuosien tulosten ennakointi eteenpäin

Jos katsomme sitä ilman YTD-myynnin mittaa välissä, saamme paljon katkaisumman taulukon, kuten alla olevassa kuvassa.

Estä vuosien tulosten ennakointi eteenpäin

Ja jos muutamme tämän visualisoinniksi, meillä on se nykyiseen viimeiseen ostopäivään asti tai joissakin tapauksissa voit tehdä sen viimeiseen ostopäivään asti .

Estä vuosien tulosten ennakointi eteenpäin

Johtopäätös

Toivottavasti olet oppinut hieman siitä, kuinka voit ratkaista tällaisia ​​​​asioita. Muista, että sinun täytyy jotenkin luoda logiikka, joka näyttää tyhjän taulukossa , koska tyhjä ei näy visualisoinnissa .

Jos et ota tätä tekniikkaa käyttöön mitoissasi oikeaan aikaan, visualisoinnit voivat näyttää hieman oudolta.

Voit myös käyttää tätä tekniikkaa hyvin samankaltaisissa tilanteissa, joissa haluat näyttää kumulatiiviset kokonaissummat, kuten YTD, QTD tai MTD nykyiseen päivämäärään.

Älä unohda tarkistaa, jos haluat oppia lisää muista ainutlaatuisista LuckyTemplates-aiheista ja -tekniikoista, joita voit hyödyntää omissa malleissasi.

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







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.

LuckyTemplates -taulukoiden luominen UNION & ROW -funktiolla

LuckyTemplates -taulukoiden luominen UNION & ROW -funktiolla

Tässä blogissa näytän sinulle, kuinka voit luoda LuckyTemplates-taulukoita käyttämällä kaavaa, joka yhdistää UNION-funktion ja ROW-funktion.