Päivämäärätaulukon luominen LuckyTemplatesissa
Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.
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.
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ä .
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.
Ja kuten näet tästä LuckyTemplates päivämäärän sliceristä , olemme tällä hetkellä 2. helmikuuta ja 20. syyskuuta välillä .
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.
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.
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.
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.
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.
Ilmeisesti näet tässä, että se kerää aina kuukausittaista kokonaismyyntiä .
Mutta tarkista, mitä tapahtuu, kun yritän laajentaa tätä.
Se kertyy aina tammikuusta alkaen . Se ei tee sitä outoa laskelmaa kuin kumulatiivinen myyntimalli .
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.
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 .
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ä .
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.
Joten käyttämällä SUMMARIZE- toimintoa pystyin sitten kaventamaan ajanjaksoa .
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 .
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 .
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 .
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ä .
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.
Lopuksi laskemme myynnin määrän .
Ja näin pääsemme 11. riville , joka on marraskuu .
Tämä osa arvioitiin marraskuun 11. päiväksi .
Iteroimme koko taulukon läpi ja arvioimme, onko kuukauden 11. päivä pienempi tai yhtä suuri kuin nykyinen kuukausi kontekstissa, joka on 11 .
Sitten laskemme myyntiä , jota edustaa tämä sarake täällä .
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.
Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.
Tämä lyhyt opetusohjelma korostaa LuckyTemplates-mobiiliraportointiominaisuutta. Näytän sinulle, kuinka voit kehittää raportteja tehokkaasti mobiililaitteille.
Tässä LuckyTemplates Showcase -esittelyssä käymme läpi raportteja, jotka näyttävät ammattitaitoisen palveluanalytiikan yritykseltä, jolla on useita sopimuksia ja asiakkaiden sitoumuksia.
Käy läpi tärkeimmät Power Appsin ja Power Automaten päivitykset sekä niiden edut ja vaikutukset Microsoft Power Platformiin.
Tutustu joihinkin yleisiin SQL-toimintoihin, joita voimme käyttää, kuten merkkijono, päivämäärä ja joitain lisätoimintoja tietojen käsittelyyn tai käsittelyyn.
Tässä opetusohjelmassa opit luomaan täydellisen LuckyTemplates-mallin, joka on määritetty tarpeidesi ja mieltymystesi mukaan.
Tässä blogissa esittelemme, kuinka kerrostat kenttäparametreja pienillä kerroilla uskomattoman hyödyllisten näkemysten ja visuaalien luomiseksi.
Tässä blogissa opit käyttämään LuckyTemplates-sijoitus- ja mukautettuja ryhmittelyominaisuuksia näytetietojen segmentoimiseen ja luokitteluun kriteerien mukaan.
Tässä opetusohjelmassa käsittelen tiettyä tekniikkaa, jolla voit näyttää kumulatiivisen kokonaissumman LuckyTemplates-visuaaleissasi vain tiettyyn päivämäärään asti.
Opi luomaan ja mukauttamaan Bullet-kaavioita LuckyTemplatesissa, joita käytetään pääasiassa suorituskyvyn mittaamiseen suhteessa tavoitteeseen tai edellisiin vuosiin.