Viikoittaisen myynnin laskeminen W/DAXin LuckyTemplatesissa

Viikoittaisten myyntitulosten eron laskeminen LuckyTemplatesissa ei valitettavasti ole niin helppoa. Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.

Syy tähän on, että LuckyTemplatesilla ei ole viikoittain perustuvaa sisäänrakennettua aikatietotoimintoa. Ainoat käytettävissä olevat vaihtoehdot ovat päivä, kuukausi, vuosineljännes ja vuosi.

Näytän sinulle tämän kaavan DATEADD-funktiolla. Tämä toiminto on yksi suosikeistani, koska se tekee ajan vertailusta niin helppoa. Se ei kuitenkaan anna meille mahdollisuutta laskea viikoittaista myyntiä, kuten tässä opetusohjelmaesimerkissä.

Viikoittaisen myynnin laskeminen W/DAXin LuckyTemplatesissa

Siksi, jotta voimme laskea viikoittaisia ​​tuloksia LuckyTemplatesissa, meidän on käytettävä erilaista logiikkaa kaavan sisällä. Se on valitettavasti hieman edistyneempi, mutta se on tärkeä ja todella laadukas tekniikka, jota sinun tulee ymmärtää ja hyödyntää malleissasi.

Jos ymmärrät joitain kaavatekniikoita, joita käytän tämän tuloksen laskemiseksi, pärjäät erittäin hyvin LuckyTemplatesin DAX:n kanssa. Pystyt aina luomaan todella hyviä oivalluksia ja laadukkaita analyyseja LuckyTemplates-raporteissasi.

Tässä opetusohjelmassa käyn läpi, kuinka käytät LASKENTA- ja SUODATIN-funktioita, mukaan lukien kuinka hyödynnät muuttujia todella tehokkaasti DAX-kaavoissasi.

Se on todella hieno käsite ymmärtää, sillä se antaa sinulle hyviä oivalluksia, varsinkin jos käsittelet tietoja useiden viikkojen ajan. Ehkä olet jälleenmyyjä ja haluat analysoida tätä viikkoa verrattuna edelliseen viikkoon tai tätä viikkoa verrattuna edellisen vuoden samaan viikkoon.

Tämä opetusohjelma näyttää, kuinka näin hieno analyysi voidaan tehdä, jos käytät näitä kaavatekniikoita yhdessä tietomalliesi kanssa.

Sisällysluettelo

Tietojen määritys

Ensinnäkin päivämäärätaulukossamme on oltava viikon numero . Emme voi tehdä näitä laskelmia, ellei meillä ole sitä täällä.

Viikoittaisen myynnin laskeminen W/DAXin LuckyTemplatesissa

Meidän on myös luotava tämä vuosi ja viikko vain pienellä logiikalla lasketun sarakkeen sisällä.

Viikoittaisen myynnin laskeminen W/DAXin LuckyTemplatesissa

Kun meillä on tämä konteksti, voimme kerrostaa sen taulukkoon. Tässä tapauksessa aloitamme kokonaismyynnistä , joka on melko yksinkertainen laskelma, jota käytän yhä uudelleen opetusohjelmissani.

Viikoittaisen myynnin laskeminen W/DAXin LuckyTemplatesissa

Nyt näytän sinulle ensimmäisen tavan, jolla yritin tehdä laskelman saadakseni edellisten viikkojen myynnit ja miksi se ei toiminut.

Ongelma alkuperäisen laskennan kanssa

Laskelma on Edellisen viikon myynti ja käytän CALCULATE Total Sales . Seuraavalle riville laitoin FILTER .

FILTER-toiminnon avulla voimme laittaa tämän logiikan sen sisään. Sitten se iteroisi määrittämämme taulukon läpi ja tarkistaisi, onko iteroitamamme totta vai epätosi. Jos se on totta, se jättää sen kokonaismyyntilaskelman kontekstiin, ja sen teemme lopulta CLCULATE-sovelluksessa.

Viikoittaisen myynnin laskeminen W/DAXin LuckyTemplatesissa

Joten laitamme SUODATA KAIKKI päivämäärät ja kirjoitamme sitten logiikka tähän. Haluamme laskea tämän edellisellä viikolla, ja SELECTEDVALUE -funktio on loistava tämäntyyppiseen laskutoimitukseen. Se hyppää takaisin viikkoon edelliseen ja tekee samoin meidän vuoteen.

Jos otamme sen käyttöön, huomaat, että se ei toimi tehokkaasti.

Viikoittaisen myynnin laskeminen W/DAXin LuckyTemplatesissa

Tietojen ensimmäisellä viikolla, joka on 2015, ei ole tulosta, ja se on ok, koska se on tietojen alku. Mutta jos menemme vuoden 2016 ensimmäiseen viikkoon, emme saa mitään.

Viikoittaisen myynnin laskeminen W/DAXin LuckyTemplatesissa

Tämä johtuu siitä, että kaavamme perusteella se ei tiedä mitä tehdä, kun se saavuttaa 1. Joten 1 miinus 1 on 0 ja siinä se menee pieleen.

Nyt käyn läpi tekemäni ratkaisun, joka todella toimii ja toivottavasti näet kuinka voit käyttää samanlaista logiikkaa vain hieman eri tavalla.

Ratkaisu viikoittaiseen myyntilaskelmaan

Laskennassamme käytämme paljon muuttujia. Näin suosittelen ottamaan esille asioita, jotka muuttuvat hieman monimutkaisemmiksi ja hieman logiikkaammalla.

Joten teemme uuden mittauksen ja kutsumme sitä Sales PW:ksi (edellinen viikko). Sitten lisäämme muutaman muuttujan. SELECTEDVALUE arvioi jokaisen kuluvan viikon laskelman, mikä on hyvin samanlaista kuin mitä teimme toisessa kaavassamme.

Käytämme MaxWeekNumber -funktiota . Haluamme laskea enimmäismäärän kaikista mahdollisista viikoista. Joten teoriassa haluamme palauttaa 53 joka ikinen kerta. Lisäksi käytämme logiikassamme SUMX- ja FILTER- funktioita.

Viikoittaisen myynnin laskeminen W/DAXin LuckyTemplatesissa

Viikoittaisen myynnin laskeminen W/DAXin LuckyTemplatesissa

Siellä tapahtuu melko paljon, mutta tämä on vakava asia, jonka voit saada DAX: n sisällä. Ja nyt kun vedämme sen sisään, näemme, kuinka se ratkaisee ongelman.

Viikoittaisen myynnin laskeminen W/DAXin LuckyTemplatesissa

Teemme tästä sitten visuaalisen kuvan, jotta näet selvästi eron kokonaismyynnissä edelliseen viikkoon verrattuna.

Viikoittaisen myynnin laskeminen W/DAXin LuckyTemplatesissa


Vertaa aikajaksoja poikkeavilla päivämäärätaulukoilla – DAX & LuckyTemplates

Johtopäätös

Tämä opetusohjelma osoittaa, kuinka voit lopulta laskea viikoittaisten myyntitulosten välisen eron DAX:n avulla LuckyTemplatesissa.

Esimerkissä keskityin 53 viikkoon. On olemassa mahdollinen ongelma, jos aikaa on vain 52 viikkoa, mutta meidän on löydettävä ratkaisu siihen erikseen toisessa opetusohjelmassa.

Toivon, että ne teistä, jotka olet tekemisissä, ymmärtävät hieman, kuinka voit ratkaista joitain asioita, joita saatat tarkastella.

Kippis!


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.